diff options
author | drh <> | 2022-05-02 20:49:30 +0000 |
---|---|---|
committer | drh <> | 2022-05-02 20:49:30 +0000 |
commit | d88fd539893919c8dc247bf3703bcc4d5bc91be4 (patch) | |
tree | aec0798d094c465298099e8bf33799a0bccbfcd2 /src/trigger.c | |
parent | 689f1b924611939363e4a593c10fbce56a8ff1b7 (diff) | |
download | sqlite-d88fd539893919c8dc247bf3703bcc4d5bc91be4.tar.gz sqlite-d88fd539893919c8dc247bf3703bcc4d5bc91be4.zip |
Organize the various flag bits of the ExprList_item object into a substructure
so that the whole lot can be copied all at once. Faster and smaller code.
FossilOrigin-Name: 5341d4bbe9a943f9cdbbdea829e18f108e98972ebb706396c50fc62fcc6a6328
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 109d82cc2..42c76bcd9 100644 --- a/src/trigger.c +++ b/src/trigger.c @@ -905,7 +905,7 @@ static ExprList *sqlite3ExpandReturning( if( !db->mallocFailed ){ struct ExprList_item *pItem = &pNew->a[pNew->nExpr-1]; pItem->zEName = sqlite3DbStrDup(db, pTab->aCol[jj].zCnName); - pItem->eEName = ENAME_NAME; + pItem->fg.eEName = ENAME_NAME; } } }else{ @@ -914,7 +914,7 @@ static ExprList *sqlite3ExpandReturning( if( !db->mallocFailed && ALWAYS(pList->a[i].zEName!=0) ){ struct ExprList_item *pItem = &pNew->a[pNew->nExpr-1]; pItem->zEName = sqlite3DbStrDup(db, pList->a[i].zEName); - pItem->eEName = pList->a[i].eEName; + pItem->fg.eEName = pList->a[i].fg.eEName; } } } |