diff options
author | drh <> | 2021-11-11 11:23:08 +0000 |
---|---|---|
committer | drh <> | 2021-11-11 11:23:08 +0000 |
commit | 3ab4ffce1f2e3be98ca5d0896d92d70908d694e2 (patch) | |
tree | 2343b904f9f1dae2736e67dd9e5782f16a01ee49 /src/vdbeapi.c | |
parent | 34e71830de58302cd1922927234006e798374316 (diff) | |
download | sqlite-3ab4ffce1f2e3be98ca5d0896d92d70908d694e2.tar.gz sqlite-3ab4ffce1f2e3be98ca5d0896d92d70908d694e2.zip |
New assert() statements to help prove correct usage of VdbeCursor objects.
FossilOrigin-Name: 7cee62f77a9e7c3cf886f136e75a93c3bbbb88e48b66035883bea5503d9fc03c
Diffstat (limited to 'src/vdbeapi.c')
-rw-r--r-- | src/vdbeapi.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vdbeapi.c b/src/vdbeapi.c index 5eeb5d1c0..17df807de 100644 --- a/src/vdbeapi.c +++ b/src/vdbeapi.c @@ -1850,6 +1850,7 @@ int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){ u32 nRec; u8 *aRec; + assert( p->pCsr->eCurType==CURTYPE_BTREE ); nRec = sqlite3BtreePayloadSize(p->pCsr->uc.pCursor); aRec = sqlite3DbMallocRaw(db, nRec); if( !aRec ) goto preupdate_old_out; |