Lines Matching refs:zText
18930 char *zText; /* The string collected so far */ member
28852 pAccum->zText = bufpt;
29008 char *zOld = isMalloced(p) ? p->zText : 0;
29029 assert( p->zText!=0 || p->nChar==0 );
29030 if( !isMalloced(p) && p->nChar>0 ) memcpy(zNew, p->zText, p->nChar);
29031 p->zText = zNew;
29051 while( (N--)>0 ) p->zText[p->nChar++] = c;
29065 memcpy(&p->zText[p->nChar], z, N);
29076 assert( p->zText!=0 || p->nChar==0 || p->accError );
29082 assert( p->zText );
29084 memcpy(&p->zText[p->nChar-N], z, N);
29102 char *zText;
29104 zText = sqlite3DbMallocRaw(p->db, p->nChar+1 );
29105 if( zText ){
29106 memcpy(zText, p->zText, p->nChar+1);
29111 p->zText = zText;
29112 return zText;
29115 if( p->zText ){
29116 p->zText[p->nChar] = 0;
29121 return p->zText;
29160 p->zText[p->nChar] = 0;
29161 return p->zText;
29169 sqlite3DbFree(p->db, p->zText);
29174 p->zText = 0;
29192 p->zText = zBase;
43261 static LPWSTR winUtf8ToUnicode(const char *zText){
43265 nChar = osMultiByteToWideChar(CP_UTF8, 0, zText, -1, NULL, 0);
43273 nChar = osMultiByteToWideChar(CP_UTF8, 0, zText, -1, zWideText,
43289 char *zText;
43295 zText = sqlite3MallocZero( nByte );
43296 if( zText==0 ){
43299 nByte = osWideCharToMultiByte(CP_UTF8, 0, zWideText, -1, zText, nByte,
43302 sqlite3_free(zText);
43303 zText = 0;
43305 return zText;
43314 static LPWSTR winMbcsToUnicode(const char *zText, int useAnsi){
43319 nByte = osMultiByteToWideChar(codepage, 0, zText, -1, NULL,
43328 nByte = osMultiByteToWideChar(codepage, 0, zText, -1, zMbcsText,
43345 char *zText;
43352 zText = sqlite3MallocZero( nByte );
43353 if( zText==0 ){
43356 nByte = osWideCharToMultiByte(codepage, 0, zWideText, -1, zText,
43359 sqlite3_free(zText);
43360 zText = 0;
43362 return zText;
43370 static char *winMbcsToUtf8(const char *zText, int useAnsi){
43374 zTmpWide = winMbcsToUnicode(zText, useAnsi);
43388 static char *winUtf8ToMbcs(const char *zText, int useAnsi){
43392 zTmpWide = winUtf8ToUnicode(zText);
43404 SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){
43406 if( !zText ){
43414 return winUtf8ToUnicode(zText);
43436 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){
43438 if( !zText ){
43446 return winMbcsToUtf8(zText, osAreFileApisANSI());
43452 SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){
43454 if( !zText ){
43462 return winMbcsToUtf8(zText, useAnsi);
43468 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){
43470 if( !zText ){
43478 return winUtf8ToMbcs(zText, osAreFileApisANSI());
43484 SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){
43486 if( !zText ){
43494 return winUtf8ToMbcs(zText, useAnsi);
75751 assert( acc.zText==zBuf && acc.mxAlloc<=0 );
117703 char *zText = 0;
117707 zText = (char *)contextMalloc(context, (2*(i64)nBlob)+4);
117708 if( zText ){
117711 zText[(i*2)+2] = hexdigits[(zBlob[i]>>4)&0x0F];
117712 zText[(i*2)+3] = hexdigits[(zBlob[i])&0x0F];
117714 zText[(nBlob*2)+2] = '\'';
117715 zText[(nBlob*2)+3] = '\0';
117716 zText[0] = 'X';
117717 zText[1] = '\'';
117718 sqlite3_result_text(context, zText, -1, SQLITE_TRANSIENT);
117719 sqlite3_free(zText);
118420 memmove(pAccum->zText, &pAccum->zText[n], pAccum->nChar);
118452 const char *zText = sqlite3_str_value(pAccum);
118453 sqlite3_result_text(context, zText, -1, SQLITE_TRANSIENT);
125387 static const char zText[] = "onoffalseyestruextrafull";
125398 if( iLength[i]==n && sqlite3StrNICmp(&zText[iOffset[i]],z,n)==0
127792 const char *zText = (const char*)sqlite3_value_text(argv[i]);
127795 if( zText ){
127796 pCsr->azArg[j] = sqlite3_mprintf("%s", zText);
159649 if( pStr->nChar && sqlite3IsIdChar(pStr->zText[pStr->nChar-1]) ){
159751 pStr->zText[j] = sqlite3Tolower(pStr->zText[j]);
159765 pStr->zText[j] = sqlite3Toupper(pStr->zText[j]);
177026 const char *zText, /* Text of document to be inserted */
177050 if( zText==0 ){
177055 rc = sqlite3Fts3OpenTokenizer(pTokenizer, iLangid, zText, -1, &pCsr);
177165 const char *zText = (const char *)sqlite3_value_text(apVal[i]);
177166 int rc = fts3PendingTermsAdd(p, iLangid, zText, iCol, &aSz[iCol]);
177321 const char *zText = (const char *)sqlite3_column_text(pSelect, i);
177322 rc = fts3PendingTermsAdd(p, iLangid, zText, -1, &aSz[iCol]);
179305 const unsigned char *zText = sqlite3_column_text(pStmt, iCol);
179306 if( zText ){
179310 for(i=0; zText[i]>='0' && zText[i]<='9'; i++){
179311 iVal = iVal*10 + (zText[i] - '0');
179314 while( zText[i]==' ' ) i++;
179316 if( zText[i]=='-' ){
179320 for(/* no-op */; zText[i]>='0' && zText[i]<='9'; i++){
179321 iVal = iVal*10 + (zText[i] - '0');
181534 const char *zText = (const char *)sqlite3_column_text(pStmt, iCol+1);
181537 rc = sqlite3Fts3OpenTokenizer(p->pTokenizer, iLang, zText, -1, &pT);
181714 const char *zText = (const char *)sqlite3_column_text(pCsr->pStmt, i+1);
181717 rc = sqlite3Fts3OpenTokenizer(pT, pCsr->iLangid, zText, -1, &pTC);
214530 char *zText;
214532 zText = sqlite3_mprintf("");
214534 zText = fts5ExprPrintTcl(pConfig, zNearsetCmd, pExpr->pRoot);
214536 zText = fts5ExprPrint(pConfig, pExpr->pRoot);
214538 if( zText==0 ){
214541 sqlite3_result_text(pCtx, zText, -1, SQLITE_TRANSIENT);
214542 sqlite3_free(zText);
223315 const char *zText = (const char*)sqlite3_value_text(apVal[i]);
223316 if( zText==0 ) zText = "";
223328 if( zText[0]=='*' ){
223332 rc = fts5SpecialMatch(pTab, pCsr, &zText[1]);
223336 rc = sqlite3Fts5ExprNew(pConfig, iCol, zText, &pExpr, pzErr);
225376 const char *zText;
225379 zText = (const char*)sqlite3_column_text(pSeek, iCol);
225382 zText = (const char*)sqlite3_value_text(apVal[iCol-1]);
225387 zText, nText, (void*)&ctx, fts5StorageInsertCallback
225574 const char *zText = (const char*)sqlite3_column_text(pScan, ctx.iCol+1);
225578 zText, nText,
225700 const char *zText = (const char*)sqlite3_value_text(apVal[ctx.iCol+2]);
225704 zText, nText,
225873 const char *zText = (const char*)sqlite3_column_text(pScan, i+1);
225877 zText, nText,