Lines Matching defs:apValue
215608 SessionBuffer tblhdr; /* Buffer to hold apValue/zTab/abPK/ */
215619 sqlite3_value **apValue; /* old.* and new.* values */
218680 ** p->zTab and p->abPK[] variables accordingly. The p->apValue[] array is
218716 p->apValue = (sqlite3_value**)p->tblhdr.aBuf;
218717 if( p->apValue==0 ){
218721 p->abPK = (u8*)&p->apValue[p->nCol*2];
218753 /* Free the current contents of p->apValue[], if any. */
218754 if( p->apValue ){
218756 sqlite3ValueFree(p->apValue[i]);
218758 memset(p->apValue, 0, sizeof(sqlite3_value*)*p->nCol*2);
218815 sqlite3_value **apOld = (p->bInvert ? &p->apValue[p->nCol] : p->apValue);
218816 sqlite3_value **apNew = (p->bInvert ? p->apValue : &p->apValue[p->nCol]);
218837 assert( p->bPatchset==0 || p->apValue[i]==0 );
218839 assert( p->apValue[i]==0 );
218840 p->apValue[i] = p->apValue[i+p->nCol];
218841 if( p->apValue[i]==0 ) return (p->rc = SQLITE_CORRUPT_BKPT);
218842 p->apValue[i+p->nCol] = 0;
218859 if( p->abPK[i]==0 && p->apValue[i+p->nCol]==0 ){
218860 sqlite3ValueFree(p->apValue[i]);
218861 p->apValue[i] = 0;
218972 *ppValue = pIter->apValue[iVal];
219000 *ppValue = pIter->apValue[pIter->nCol+iVal];
219009 #define sessionChangesetNew(pIter, iVal) (pIter)->apValue[(pIter)->nCol+(iVal)]
219010 #define sessionChangesetOld(pIter, iVal) (pIter)->apValue[(iVal)]
219050 if( pIter->pConflict || pIter->apValue ){
219067 int i; /* Used to iterate through p->apValue[] */
219069 if( p->apValue ){
219070 for(i=0; i<p->nCol*2; i++) sqlite3ValueFree(p->apValue[i]);
220133 pIter2->apValue = (sqlite3_value**)pIter2->tblhdr.aBuf;
220134 if( rc==SQLITE_OK ) memset(pIter2->apValue, 0, nByte);