Lines Matching refs:aaOutput
196118 char *aaOutput[16]; /* Malloc'd output buffers */ member
196451 for(i=0; i<SizeofArray(pTS->aaOutput); i++){
196452 if( pTS->aaOutput[i] ){
196454 aOut = pTS->aaOutput[i];
196456 pTS->aaOutput[i] = 0;
196462 pTS->aaOutput[i], pTS->anOutput[i], aOut, nOut, &aNew, &nNew
196469 sqlite3_free(pTS->aaOutput[i]);
196471 pTS->aaOutput[i] = 0;
196478 pTS->aaOutput[0] = aOut;
196503 if( pTS->aaOutput[0]==0 ){
196520 pTS->aaOutput[0] = sqlite3_malloc64((i64)nDoclist + FTS3_VARINT_MAX + 1);
196522 if( pTS->aaOutput[0] ){
196523 memcpy(pTS->aaOutput[0], aDoclist, nDoclist);
196524 memset(&pTS->aaOutput[0][nDoclist], 0, FTS3_VARINT_MAX);
196533 for(iOut=0; iOut<SizeofArray(pTS->aaOutput); iOut++){
196534 if( pTS->aaOutput[iOut]==0 ){
196536 pTS->aaOutput[iOut] = aMerge;
196544 pTS->aaOutput[iOut], pTS->anOutput[iOut], &aNew, &nNew
196552 sqlite3_free(pTS->aaOutput[iOut]);
196553 pTS->aaOutput[iOut] = 0;
196557 if( (iOut+1)==SizeofArray(pTS->aaOutput) ){
196558 pTS->aaOutput[iOut] = aMerge;
196826 *ppOut = tsc.aaOutput[0];
196830 for(i=0; i<SizeofArray(tsc.aaOutput); i++){
196831 sqlite3_free(tsc.aaOutput[i]);