diff options
author | dan <dan@noemail.net> | 2020-05-06 15:07:25 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2020-05-06 15:07:25 +0000 |
commit | 293e9f5d6cd1ae9a91de09e85d1a03d777a71f3d (patch) | |
tree | a27e3f82f9385be9187e6a01bb5894afb26abbb3 /src/delete.c | |
parent | 58021b237ae7e84069aaa564c0b6834a23296aed (diff) | |
parent | fde259250327c28c75e201406f1b85f6f1ef7670 (diff) | |
download | sqlite-293e9f5d6cd1ae9a91de09e85d1a03d777a71f3d.tar.gz sqlite-293e9f5d6cd1ae9a91de09e85d1a03d777a71f3d.zip |
Merge latest trunk changes into this branch.
FossilOrigin-Name: a3727dba10b476f414f0a049b35f2a5c169a408eccefa6833821560684e07f8b
Diffstat (limited to 'src/delete.c')
-rw-r--r-- | src/delete.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/delete.c b/src/delete.c index 60efc9d56..141efa594 100644 --- a/src/delete.c +++ b/src/delete.c @@ -858,6 +858,7 @@ void sqlite3GenerateRowIndexDelete( &iPartIdxLabel, pPrior, r1); sqlite3VdbeAddOp3(v, OP_IdxDelete, iIdxCur+i, r1, pIdx->uniqNotNull ? pIdx->nKeyCol : pIdx->nColumn); + sqlite3VdbeChangeP5(v, 1); /* Cause IdxDelete to error if no entry found */ sqlite3ResolvePartIdxLabel(pParse, iPartIdxLabel); pPrior = pIdx; } |