SQLite
Check-in [717863fca6]
Not logged in
Overview
SHA1 Hash:717863fca6d58828bf9321bc8b169e385ad4263f
Date: 2013-03-05 11:27:04
User: dan
Comment:Fix a bug in the recent incremental-vacuum related changes.
Tags And Properties
Changes
hide diffs unified diffs patch

Changes to src/btree.c

3000 releasePage(pLastPg); 3000 releasePage(pLastPg); 3001 return rc; 3001 return rc; 3002 } 3002 } 3003 releasePage(pFreePg); 3003 releasePage(pFreePg); 3004 }while( bCommit && iFreePg>nFin ); 3004 }while( bCommit && iFreePg>nFin ); 3005 assert( iFreePg<iLastPg ); 3005 assert( iFreePg<iLastPg ); 3006 3006 3007 rc = relocatePage(pBt, pLastPg, eType, iPtrPage, iFreePg, nFin!=0); | 3007 rc = relocatePage(pBt, pLastPg, eType, iPtrPage, iFreePg, bCommit); 3008 releasePage(pLastPg); 3008 releasePage(pLastPg); 3009 if( rc!=SQLITE_OK ){ 3009 if( rc!=SQLITE_OK ){ 3010 return rc; 3010 return rc; 3011 } 3011 } 3012 } 3012 } 3013 } 3013 } 3014 3014