diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/pager.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/pager.c b/src/pager.c index d2eb3d5e7..28cf45254 100644 --- a/src/pager.c +++ b/src/pager.c @@ -5623,15 +5623,13 @@ static int pager_incr_changecounter(Pager *pPager, int isDirectMode){ ** function returns SQLITE_OK. Otherwise, an IO error code is returned. */ int sqlite3PagerSync(Pager *pPager){ - int rc; /* Return code */ + int rc = SQLITE_OK; if( !pPager->noSync ){ assert( !MEMDB ); rc = sqlite3OsSync(pPager->fd, pPager->syncFlags); }else if( isOpen(pPager->fd) ){ assert( !MEMDB ); sqlite3OsFileControl(pPager->fd, SQLITE_FCNTL_SYNC_OMITTED, (void *)&rc); - }else{ - rc = SQLITE_OK; } return rc; } |