Lines Matching refs:aNew
6845 PagerSavepoint *aNew; /* New Pager.aSavepoint array */ in pagerOpenSavepoint() local
6855 aNew = (PagerSavepoint *)sqlite3Realloc( in pagerOpenSavepoint()
6858 if( !aNew ){ in pagerOpenSavepoint()
6861 memset(&aNew[nCurrent], 0, (nSavepoint-nCurrent) * sizeof(PagerSavepoint)); in pagerOpenSavepoint()
6862 pPager->aSavepoint = aNew; in pagerOpenSavepoint()
6866 aNew[ii].nOrig = pPager->dbSize; in pagerOpenSavepoint()
6868 aNew[ii].iOffset = pPager->journalOff; in pagerOpenSavepoint()
6870 aNew[ii].iOffset = JOURNAL_HDR_SZ(pPager); in pagerOpenSavepoint()
6872 aNew[ii].iSubRec = pPager->nSubRec; in pagerOpenSavepoint()
6873 aNew[ii].pInSavepoint = sqlite3BitvecCreate(pPager->dbSize); in pagerOpenSavepoint()
6874 aNew[ii].bTruncateOnRelease = 1; in pagerOpenSavepoint()
6875 if( !aNew[ii].pInSavepoint ){ in pagerOpenSavepoint()
6879 sqlite3WalSavepoint(pPager->pWal, aNew[ii].aWalData); in pagerOpenSavepoint()