aboutsummaryrefslogtreecommitdiff
path: root/src/backup.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2011-04-09 17:53:30 +0000
committerdrh <drh@noemail.net>2011-04-09 17:53:30 +0000
commit806ebcb4499b5dc43806cd976f533c1b00908b7f (patch)
treea5dd9623f9d522a65ab4093c90ac4b424b0c2bfd /src/backup.c
parent579667537a4bb6029d19ed46fcc7ace2fdca1cad (diff)
downloadsqlite-806ebcb4499b5dc43806cd976f533c1b00908b7f.tar.gz
sqlite-806ebcb4499b5dc43806cd976f533c1b00908b7f.zip
Remove an always-true conditional. Replace it with an assert().
FossilOrigin-Name: 1c2f0f8477bcf251fe874a2cfae4d7a403cb88ff
Diffstat (limited to 'src/backup.c')
-rw-r--r--src/backup.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/backup.c b/src/backup.c
index 5e45a0025..4d7ae3183 100644
--- a/src/backup.c
+++ b/src/backup.c
@@ -623,9 +623,10 @@ void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iPage, const u8 *aData){
** the new data into the backup.
*/
int rc;
- if( p->pDestDb ) sqlite3_mutex_enter(p->pDestDb->mutex);
+ assert( p->pDestDb );
+ sqlite3_mutex_enter(p->pDestDb->mutex);
rc = backupOnePage(p, iPage, aData);
- if( p->pDestDb ) sqlite3_mutex_leave(p->pDestDb->mutex);
+ sqlite3_mutex_leave(p->pDestDb->mutex);
assert( rc!=SQLITE_BUSY && rc!=SQLITE_LOCKED );
if( rc!=SQLITE_OK ){
p->rc = rc;