1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-08-08 14:02:16 +03:00

Remove old code to interpret an argument (no longer used) to "PRAGMA checkpoint".

FossilOrigin-Name: 27dc5977c19e717afd65d3805557e38dec7bedcb
This commit is contained in:
dan
2010-04-13 11:56:03 +00:00
parent 80a1526a9a
commit f05c86dd73
10 changed files with 24 additions and 43 deletions

View File

@@ -5186,19 +5186,15 @@ case OP_AggFinal: {
break;
}
/* Opcode: Checkpoint P1 P2 P3 * P5
/* Opcode: Checkpoint P1 * * * *
*/
case OP_Checkpoint: {
Btree *pBt; /* Btree to checkpoint */
int nMin = pOp->p2; /* Minimum number of pages to copy */
int nMax = pOp->p3; /* Maximum number of pages to copy */
int doNotSync = pOp->p5; /* True to sync database */
assert( pOp->p1>=0 && pOp->p1<db->nDb );
assert( (p->btreeMask & (1<<pOp->p1))!=0 );
pBt = db->aDb[pOp->p1].pBt;
rc = sqlite3PagerCheckpoint(sqlite3BtreePager(pBt), nMin, nMax, !doNotSync);
rc = sqlite3PagerCheckpoint(sqlite3BtreePager(pBt));
break;
};