diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/pager.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/pager.c b/src/pager.c index 8f49e656e..2c904d2df 100644 --- a/src/pager.c +++ b/src/pager.c @@ -5627,7 +5627,7 @@ int sqlite3PagerBegin(Pager *pPager, int exFlag, int subjInMemory){ if( rc!=SQLITE_OK ){ return rc; } - sqlite3WalExclusiveMode(pPager->pWal, 1); + (void)sqlite3WalExclusiveMode(pPager->pWal, 1); } /* Grab the write lock on the log file. If successful, upgrade to @@ -6697,7 +6697,11 @@ sqlite3_file *sqlite3PagerFile(Pager *pPager){ ** This will be either the rollback journal or the WAL file. */ sqlite3_file *sqlite3PagerJrnlFile(Pager *pPager){ +#if SQLITE_OMIT_WAL + return pPager->jfd; +#else return pPager->pWal ? sqlite3WalFile(pPager->pWal) : pPager->jfd; +#endif } /* |