aboutsummaryrefslogtreecommitdiff
path: root/src/insert.c
diff options
context:
space:
mode:
authordrh <>2021-03-22 18:53:26 +0000
committerdrh <>2021-03-22 18:53:26 +0000
commite3e8f5ce9c852032ffca77c84d7e056b3ec01b4e (patch)
tree1729980604d196648c7129ee5daacf45ca8db692 /src/insert.c
parent2f2091b10e28fc76a9c30e084a4eb2c466a75674 (diff)
parentf93ff6b9f465dcc24b2655f8eabf28af166a7c03 (diff)
downloadsqlite-e3e8f5ce9c852032ffca77c84d7e056b3ec01b4e.tar.gz
sqlite-e3e8f5ce9c852032ffca77c84d7e056b3ec01b4e.zip
Merge recent fixes from trunk.
FossilOrigin-Name: 4a343698b4ec3364b0eecb7fa074512ecac8b586aff1f977ca77f215e96e0ce5
Diffstat (limited to 'src/insert.c')
-rw-r--r--src/insert.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/insert.c b/src/insert.c
index 2f91cf474..2fbfcce4a 100644
--- a/src/insert.c
+++ b/src/insert.c
@@ -2428,7 +2428,7 @@ static void codeWithoutRowidPreupdate(
Vdbe *v = pParse->pVdbe;
int r = sqlite3GetTempReg(pParse);
assert( !HasRowid(pTab) );
- assert( 0==(pParse->db->mDbFlags & DBFLAG_Vacuum) );
+ assert( 0==(pParse->db->mDbFlags & DBFLAG_Vacuum) || CORRUPT_DB );
sqlite3VdbeAddOp2(v, OP_Integer, 0, r);
sqlite3VdbeAddOp4(v, OP_Insert, iCur, regData, r, (char*)pTab, P4_TABLE);
sqlite3VdbeChangeP5(v, OPFLAG_ISNOOP);