Lines Matching refs:apValue
104 sqlite3_value **apValue; /* old.* and new.* values */ member
3197 p->apValue = (sqlite3_value**)p->tblhdr.aBuf; in sessionChangesetReadTblhdr()
3198 if( p->apValue==0 ){ in sessionChangesetReadTblhdr()
3202 p->abPK = (u8*)&p->apValue[p->nCol*2]; in sessionChangesetReadTblhdr()
3235 if( p->apValue ){ in sessionChangesetNextOne()
3237 sqlite3ValueFree(p->apValue[i]); in sessionChangesetNextOne()
3239 memset(p->apValue, 0, sizeof(sqlite3_value*)*p->nCol*2); in sessionChangesetNextOne()
3296 sqlite3_value **apOld = (p->bInvert ? &p->apValue[p->nCol] : p->apValue); in sessionChangesetNextOne()
3297 sqlite3_value **apNew = (p->bInvert ? p->apValue : &p->apValue[p->nCol]); in sessionChangesetNextOne()
3318 assert( p->bPatchset==0 || p->apValue[i]==0 ); in sessionChangesetNextOne()
3320 assert( p->apValue[i]==0 ); in sessionChangesetNextOne()
3321 p->apValue[i] = p->apValue[i+p->nCol]; in sessionChangesetNextOne()
3322 if( p->apValue[i]==0 ) return (p->rc = SQLITE_CORRUPT_BKPT); in sessionChangesetNextOne()
3323 p->apValue[i+p->nCol] = 0; in sessionChangesetNextOne()
3437 *ppValue = pIter->apValue[iVal]; in sqlite3changeset_old()
3465 *ppValue = pIter->apValue[pIter->nCol+iVal]; in sqlite3changeset_new()
3474 #define sessionChangesetNew(pIter, iVal) (pIter)->apValue[(pIter)->nCol+(iVal)]
3475 #define sessionChangesetOld(pIter, iVal) (pIter)->apValue[(iVal)]
3515 if( pIter->pConflict || pIter->apValue ){ in sqlite3changeset_fk_conflicts()
3534 if( p->apValue ){ in sqlite3changeset_finalize()
3535 for(i=0; i<p->nCol*2; i++) sqlite3ValueFree(p->apValue[i]); in sqlite3changeset_finalize()
4598 pIter2->apValue = (sqlite3_value**)pIter2->tblhdr.aBuf; in sessionRetryConstraints()
4599 if( rc==SQLITE_OK ) memset(pIter2->apValue, 0, nByte); in sessionRetryConstraints()