diff options
author | dan <dan@noemail.net> | 2010-05-06 15:56:28 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2010-05-06 15:56:28 +0000 |
commit | d41a29a653313f97e2360b9a339e43f5fa04da36 (patch) | |
tree | 95782c070fb1675e24fc085d3c164200d81427c1 /src/pager.c | |
parent | 84aab39782a2c19650962a81efb92269633907ff (diff) | |
download | sqlite-d41a29a653313f97e2360b9a339e43f5fa04da36.tar.gz sqlite-d41a29a653313f97e2360b9a339e43f5fa04da36.zip |
Further coverage tests.
FossilOrigin-Name: 98a9713e0030a36ea99a18a12a2e7685c6db72b3
Diffstat (limited to 'src/pager.c')
-rw-r--r-- | src/pager.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/pager.c b/src/pager.c index 8d126144f..74384197b 100644 --- a/src/pager.c +++ b/src/pager.c @@ -5263,6 +5263,7 @@ int sqlite3PagerRollback(Pager *pPager){ rc = sqlite3PagerSavepoint(pPager, SAVEPOINT_ROLLBACK, -1); rc2 = pager_end_transaction(pPager, pPager->setMaster); if( rc==SQLITE_OK ) rc = rc2; + rc = pager_error(pPager, rc); }else if( !pPager->dbModified || !isOpen(pPager->jfd) ){ rc = pager_end_transaction(pPager, pPager->setMaster); }else if( pPager->errCode && pPager->errCode!=SQLITE_FULL ){ |