diff options
author | dan <dan@noemail.net> | 2015-09-19 18:11:18 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2015-09-19 18:11:18 +0000 |
commit | 80b7198f2bc3933d4f870a60832e009e9830723f (patch) | |
tree | d313b52d0d587309bf6b36fd04007a35c88efb1c /src/delete.c | |
parent | 8faee877cbb783d2f7edb38b5f4eae1a5cee9a4d (diff) | |
download | sqlite-80b7198f2bc3933d4f870a60832e009e9830723f.tar.gz sqlite-80b7198f2bc3933d4f870a60832e009e9830723f.zip |
Add an assert() statement to delete.c.
FossilOrigin-Name: 40fce67ecf0e71db3c8f3da3f72cc80a3d0f8fb2
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 860b2cf11..c387c20be 100644 --- a/src/delete.c +++ b/src/delete.c @@ -412,6 +412,7 @@ void sqlite3DeleteFrom( if( pWInfo==0 ) goto delete_from_cleanup; eOnePass = sqlite3WhereOkOnePass(pWInfo, aiCurOnePass); assert( IsVirtual(pTab)==0 || eOnePass==ONEPASS_OFF ); + assert( IsVirtual(pTab) || bComplex || eOnePass!=ONEPASS_OFF ); /* Keep track of the number of rows to be deleted */ if( db->flags & SQLITE_CountRows ){ |