Lines Matching refs:nChar
254 assert( pAccum->nChar>0 || (pAccum->printfFlags&SQLITE_PRINTF_MALLOCED)==0 ); in sqlite3_str_vappendf()
693 *(va_arg(ap,int*)) = pAccum->nChar; in sqlite3_str_vappendf()
762 if( pAccum->nChar==0 in sqlite3_str_vappendf()
774 pAccum->nChar = 0x7fffffff & (int)strlen(bufpt); in sqlite3_str_vappendf()
975 assert( p->nChar+(i64)N >= p->nAlloc ); /* Only called if really needed */ in sqlite3StrAccumEnlarge()
983 return p->nAlloc - p->nChar - 1; in sqlite3StrAccumEnlarge()
986 i64 szNew = p->nChar; in sqlite3StrAccumEnlarge()
988 if( szNew+p->nChar<=p->mxAlloc ){ in sqlite3StrAccumEnlarge()
991 szNew += p->nChar; in sqlite3StrAccumEnlarge()
1006 assert( p->zText!=0 || p->nChar==0 ); in sqlite3StrAccumEnlarge()
1007 if( !isMalloced(p) && p->nChar>0 ) memcpy(zNew, p->zText, p->nChar); in sqlite3StrAccumEnlarge()
1024 testcase( p->nChar + (i64)N > 0x7fffffff ); in sqlite3_str_appendchar()
1025 if( p->nChar+(i64)N >= p->nAlloc && (N = sqlite3StrAccumEnlarge(p, N))<=0 ){ in sqlite3_str_appendchar()
1028 while( (N--)>0 ) p->zText[p->nChar++] = c; in sqlite3_str_appendchar()
1042 memcpy(&p->zText[p->nChar], z, N); in enlargeAndAppend()
1043 p->nChar += N; in enlargeAndAppend()
1053 assert( p->zText!=0 || p->nChar==0 || p->accError ); in sqlite3_str_append()
1056 if( p->nChar+N >= p->nAlloc ){ in sqlite3_str_append()
1060 p->nChar += N; in sqlite3_str_append()
1061 memcpy(&p->zText[p->nChar-N], z, N); in sqlite3_str_append()
1081 zText = sqlite3DbMallocRaw(p->db, p->nChar+1 ); in strAccumFinishRealloc()
1083 memcpy(zText, p->zText, p->nChar+1); in strAccumFinishRealloc()
1093 p->zText[p->nChar] = 0; in sqlite3StrAccumFinish()
1110 sqlite3_result_text(pCtx, p->zText, p->nChar, SQLITE_DYNAMIC); in sqlite3ResultStrAccum()
1147 return p ? p->nChar : 0; in sqlite3_str_length()
1152 if( p==0 || p->nChar==0 ) return 0; in sqlite3_str_value()
1153 p->zText[p->nChar] = 0; in sqlite3_str_value()
1166 p->nChar = 0; in sqlite3_str_reset()
1189 p->nChar = 0; in sqlite3StrAccumInit()
1304 zBuf[acc.nChar] = 0; in sqlite3_vsnprintf()