diff options
author | drh <drh@noemail.net> | 2019-07-16 19:44:32 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2019-07-16 19:44:32 +0000 |
commit | 55f66b341a55f418fac2e6ce4554dc9702309616 (patch) | |
tree | f1ef4c964cc318ed01483a99d69f6794c65345cd /src/backup.c | |
parent | 2cd02a5d2a4ea33cd40a3032a2041447adc4d772 (diff) | |
download | sqlite-55f66b341a55f418fac2e6ce4554dc9702309616.tar.gz sqlite-55f66b341a55f418fac2e6ce4554dc9702309616.zip |
Add new assert() statements in an attempt to help static analyzers avoid
false-positives.
FossilOrigin-Name: 9e66458592d40fbd96ea5f21339573110ca1cfe328238a020c9420a87d35dd72
Diffstat (limited to 'src/backup.c')
-rw-r--r-- | src/backup.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backup.c b/src/backup.c index 2090b4978..5e9c974ae 100644 --- a/src/backup.c +++ b/src/backup.c @@ -619,8 +619,10 @@ int sqlite3_backup_finish(sqlite3_backup *p){ } if( p->isAttached ){ pp = sqlite3PagerBackupPtr(sqlite3BtreePager(p->pSrc)); + assert( pp!=0 ); while( *pp!=p ){ pp = &(*pp)->pNext; + assert( pp!=0 ); } *pp = p->pNext; } |