diff options
author | drh <> | 2024-08-17 23:23:23 +0000 |
---|---|---|
committer | drh <> | 2024-08-17 23:23:23 +0000 |
commit | b204b6aa7bd94252c8043f53701f314ee433bafd (patch) | |
tree | f04c3e135374b5327a0efcc17ceca3e0466131a9 /src/trigger.c | |
parent | 8797bd695f97db094bf10e546170d7b1e266867c (diff) | |
download | sqlite-b204b6aa7bd94252c8043f53701f314ee433bafd.tar.gz sqlite-b204b6aa7bd94252c8043f53701f314ee433bafd.zip |
Give unique names to fields in the SrcItem object, to facilitate analysis of
how those fields are used using "grep".
FossilOrigin-Name: 9f5aeef3cbc2c95267c8f7bf60d5c66971a76789669fb0e8f853273ff6f616f2
Diffstat (limited to 'src/trigger.c')
-rw-r--r-- | src/trigger.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/trigger.c b/src/trigger.c index a5a57abf1..170f094ea 100644 --- a/src/trigger.c +++ b/src/trigger.c @@ -984,7 +984,7 @@ static int sqlite3ReturningSubqueryCorrelated(Walker *pWalker, Select *pSelect){ pSrc = pSelect->pSrc; assert( pSrc!=0 ); for(i=0; i<pSrc->nSrc; i++){ - if( pSrc->a[i].pTab==pWalker->u.pTab ){ + if( pSrc->a[i].pSTab==pWalker->u.pTab ){ testcase( pSelect->selFlags & SF_Correlated ); pSelect->selFlags |= SF_Correlated; pWalker->eCode = 1; @@ -1055,7 +1055,7 @@ static void codeReturningTrigger( sSelect.pEList = sqlite3ExprListDup(db, pReturning->pReturnEL, 0); sSelect.pSrc = &sFrom; sFrom.nSrc = 1; - sFrom.a[0].pTab = pTab; + sFrom.a[0].pSTab = pTab; sFrom.a[0].zName = pTab->zName; /* tag-20240424-1 */ sFrom.a[0].iCursor = -1; sqlite3SelectPrep(pParse, &sSelect, 0); |