diff options
author | drh <drh@noemail.net> | 2016-03-16 00:36:19 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2016-03-16 00:36:19 +0000 |
commit | c5db1d4b4c8978825ee79d660e6d7cf25fdd103d (patch) | |
tree | 2b5f51d87b55a64ad2f293e0d296c20571395aca /src | |
parent | 98968b22c5c6b2b4c9fb89b8d7d0199a650044a0 (diff) | |
download | sqlite-c5db1d4b4c8978825ee79d660e6d7cf25fdd103d.tar.gz sqlite-c5db1d4b4c8978825ee79d660e6d7cf25fdd103d.zip |
Rearrange some internal fields in the sqlite3_stmt object to avoid a harmless
TSAN warning.
FossilOrigin-Name: e0b116edd64a55c971c368685aa343cb6beed0f1
Diffstat (limited to 'src')
-rw-r--r-- | src/vdbeInt.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vdbeInt.h b/src/vdbeInt.h index b53952fd4..a78795f61 100644 --- a/src/vdbeInt.h +++ b/src/vdbeInt.h @@ -381,16 +381,16 @@ struct Vdbe { #endif u16 nResColumn; /* Number of columns in one row of the result set */ u8 errorAction; /* Recovery action to do in case of an error */ + bft expired:1; /* True if the VM needs to be recompiled */ + bft doingRerun:1; /* True if rerunning after an auto-reprepare */ u8 minWriteFileFormat; /* Minimum file format for writable database files */ bft explain:2; /* True if EXPLAIN present on SQL command */ bft changeCntOn:1; /* True to update the change-counter */ - bft expired:1; /* True if the VM needs to be recompiled */ bft runOnlyOnce:1; /* Automatically expire on reset */ bft usesStmtJournal:1; /* True if uses a statement journal */ bft readOnly:1; /* True for statements that do not write */ bft bIsReader:1; /* True for statements that read */ bft isPrepareV2:1; /* True if prepared with prepare_v2() */ - bft doingRerun:1; /* True if rerunning after an auto-reprepare */ int nChange; /* Number of db changes made since last reset */ yDbMask btreeMask; /* Bitmask of db->aDb[] entries referenced */ yDbMask lockMask; /* Subset of btreeMask that requires a lock */ |