diff options
author | drh <drh@noemail.net> | 2010-06-11 17:01:24 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2010-06-11 17:01:24 +0000 |
commit | 0b9b4301b886153ab88df439ae26f3cc20916ee9 (patch) | |
tree | f655857bcdf80ca7a85ea47a6f9eacc38e71f4fd /src/backup.c | |
parent | 5130c31b0c2cd11a34573898e95c7778c87e165c (diff) | |
download | sqlite-0b9b4301b886153ab88df439ae26f3cc20916ee9.tar.gz sqlite-0b9b4301b886153ab88df439ae26f3cc20916ee9.zip |
Refactor and simplify the logic used to change journalmode.
FossilOrigin-Name: 95cc3f6fdec5494560c3cd4439d06870d1c62506
Diffstat (limited to 'src/backup.c')
-rw-r--r-- | src/backup.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/backup.c b/src/backup.c index 3e2cba5ff..1478a991b 100644 --- a/src/backup.c +++ b/src/backup.c @@ -335,8 +335,7 @@ int sqlite3_backup_step(sqlite3_backup *p, int nPage){ ** and the page sizes are different between source and destination */ pgszSrc = sqlite3BtreeGetPageSize(p->pSrc); pgszDest = sqlite3BtreeGetPageSize(p->pDest); - destMode = sqlite3PagerJournalMode(sqlite3BtreePager(p->pDest), - PAGER_JOURNALMODE_QUERY); + destMode = sqlite3PagerGetJournalMode(sqlite3BtreePager(p->pDest)); if( SQLITE_OK==rc && destMode==PAGER_JOURNALMODE_WAL && pgszSrc!=pgszDest ){ rc = SQLITE_READONLY; } |