Lines Matching refs:pExist
4949 SessionChange *pExist, /* Existing change */ in sessionChangeMerge() argument
4959 if( !pExist ){ in sessionChangeMerge()
4990 if( pExist->op==SQLITE_DELETE && pExist->bIndirect ){ in sessionChangeMerge()
4991 *ppNew = pExist; in sessionChangeMerge()
4993 sqlite3_int64 nByte = nRec + pExist->nRecord + sizeof(SessionChange); in sessionChangeMerge()
4999 u8 *a1 = pExist->aRecord; in sessionChangeMerge()
5004 pNew->bIndirect = bIndirect || pExist->bIndirect; in sessionChangeMerge()
5025 sqlite3_free(pExist); in sessionChangeMerge()
5028 int op1 = pExist->op; in sessionChangeMerge()
5048 pNew = pExist; in sessionChangeMerge()
5050 sqlite3_free(pExist); in sessionChangeMerge()
5053 u8 *aExist = pExist->aRecord; in sessionChangeMerge()
5060 nByte = sizeof(SessionChange) + pExist->nRecord + nRec; in sessionChangeMerge()
5063 sqlite3_free(pExist); in sessionChangeMerge()
5067 pNew->bIndirect = (bIndirect && pExist->bIndirect); in sessionChangeMerge()
5115 sqlite3_free(pExist); in sessionChangeMerge()
5144 SessionChange *pExist = 0; in sessionChangesetToHash() local
5210 pExist = *pp; in sessionChangesetToHash()
5218 pIter->bPatchset, pExist, op, bIndirect, aRec, nRec, &pChange in sessionChangesetToHash()