Lines Matching refs:zOut

1819   int (*xFullPathname)(sqlite3_vfs*, const char *zName, int nOut, char *zOut);
1824 int (*xRandomness)(sqlite3_vfs*, int nByte, char *zOut);
31853 char *zOut; /* Rendering buffer */ in sqlite3_str_vappendf() local
32077 zOut = buf; in sqlite3_str_vappendf()
32082 zOut = zExtra = printfTempBuf(pAccum, n); in sqlite3_str_vappendf()
32083 if( zOut==0 ) return; in sqlite3_str_vappendf()
32086 bufpt = &zOut[nOut-1]; in sqlite3_str_vappendf()
32104 length = (int)(&zOut[nOut-1]-bufpt); in sqlite3_str_vappendf()
32130 length = (int)(&zOut[nOut-1]-bufpt); in sqlite3_str_vappendf()
32222 zOut = bufpt; in sqlite3_str_vappendf()
32254 assert( bufpt>zOut ); in sqlite3_str_vappendf()
32284 length = (int)(bufpt-zOut); in sqlite3_str_vappendf()
32285 bufpt = zOut; in sqlite3_str_vappendf()
34975 #define WRITE_UTF8(zOut, c) { \ argument
34977 *zOut++ = (u8)(c&0xFF); \
34980 *zOut++ = 0xC0 + (u8)((c>>6)&0x1F); \
34981 *zOut++ = 0x80 + (u8)(c & 0x3F); \
34984 *zOut++ = 0xE0 + (u8)((c>>12)&0x0F); \
34985 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \
34986 *zOut++ = 0x80 + (u8)(c & 0x3F); \
34988 *zOut++ = 0xF0 + (u8)((c>>18) & 0x07); \
34989 *zOut++ = 0x80 + (u8)((c>>12) & 0x3F); \
34990 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \
34991 *zOut++ = 0x80 + (u8)(c & 0x3F); \
34995 #define WRITE_UTF16LE(zOut, c) { \ argument
34997 *zOut++ = (u8)(c&0x00FF); \
34998 *zOut++ = (u8)((c>>8)&0x00FF); \
35000 *zOut++ = (u8)(((c>>10)&0x003F) + (((c-0x10000)>>10)&0x00C0)); \
35001 *zOut++ = (u8)(0x00D8 + (((c-0x10000)>>18)&0x03)); \
35002 *zOut++ = (u8)(c&0x00FF); \
35003 *zOut++ = (u8)(0x00DC + ((c>>8)&0x03)); \
35007 #define WRITE_UTF16BE(zOut, c) { \ argument
35009 *zOut++ = (u8)((c>>8)&0x00FF); \
35010 *zOut++ = (u8)(c&0x00FF); \
35012 *zOut++ = (u8)(0x00D8 + (((c-0x10000)>>18)&0x03)); \
35013 *zOut++ = (u8)(((c>>10)&0x003F) + (((c-0x10000)>>10)&0x00C0)); \
35014 *zOut++ = (u8)(0x00DC + ((c>>8)&0x03)); \
35015 *zOut++ = (u8)(c&0x00FF); \
35025 SQLITE_PRIVATE int sqlite3AppendOneUtf8Character(char *zOut, u32 v){ in sqlite3AppendOneUtf8Character() argument
35027 zOut[0] = (u8)(v & 0xff); in sqlite3AppendOneUtf8Character()
35031 zOut[0] = 0xc0 + (u8)((v>>6) & 0x1f); in sqlite3AppendOneUtf8Character()
35032 zOut[1] = 0x80 + (u8)(v & 0x3f); in sqlite3AppendOneUtf8Character()
35036 zOut[0] = 0xe0 + (u8)((v>>12) & 0x0f); in sqlite3AppendOneUtf8Character()
35037 zOut[1] = 0x80 + (u8)((v>>6) & 0x3f); in sqlite3AppendOneUtf8Character()
35038 zOut[2] = 0x80 + (u8)(v & 0x3f); in sqlite3AppendOneUtf8Character()
35041 zOut[0] = 0xf0 + (u8)((v>>18) & 0x07); in sqlite3AppendOneUtf8Character()
35042 zOut[1] = 0x80 + (u8)((v>>12) & 0x3f); in sqlite3AppendOneUtf8Character()
35043 zOut[2] = 0x80 + (u8)((v>>6) & 0x3f); in sqlite3AppendOneUtf8Character()
35044 zOut[3] = 0x80 + (u8)(v & 0x3f); in sqlite3AppendOneUtf8Character()
35155 unsigned char *zOut; /* Output buffer */ in sqlite3VdbeMemTranslate() local
35227 zOut = sqlite3DbMallocRaw(pMem->db, len); in sqlite3VdbeMemTranslate()
35228 if( !zOut ){ in sqlite3VdbeMemTranslate()
35231 z = zOut; in sqlite3VdbeMemTranslate()
35248 pMem->n = (int)(z - zOut); in sqlite3VdbeMemTranslate()
35311 pMem->n = (int)(z - zOut); in sqlite3VdbeMemTranslate()
35320 pMem->z = (char*)zOut; in sqlite3VdbeMemTranslate()
35417 unsigned char *zOut = zIn; in sqlite3Utf8To8() local
35421 while( zIn[0] && zOut<=zIn ){ in sqlite3Utf8To8()
35424 WRITE_UTF8(zOut, c); in sqlite3Utf8To8()
35427 *zOut = 0; in sqlite3Utf8To8()
35428 return (int)(zOut - zStart); in sqlite3Utf8To8()
36240 SQLITE_PRIVATE int sqlite3Int64ToText(i64 v, char *zOut){ in sqlite3Int64ToText() argument
36258 memcpy(zOut, &zTemp[i], sizeof(zTemp)-i); in sqlite3Int64ToText()
37948 static int kvvfsFullPathname(sqlite3_vfs*, const char *zName, int, char *zOut);
37950 static int kvvfsRandomness(sqlite3_vfs*, int nByte, char *zOut);
38551 char *zOut; in kvvfsSyncJrnl() local
38556 zOut = sqlite3_malloc64( pFile->nJrnl*2 + 50 ); in kvvfsSyncJrnl()
38557 if( zOut==0 ){ in kvvfsSyncJrnl()
38563 zOut[i++] = 'a' + (n%26); in kvvfsSyncJrnl()
38566 zOut[i++] = ' '; in kvvfsSyncJrnl()
38567 kvvfsEncode(pFile->aJrnl, pFile->nJrnl, &zOut[i]); in kvvfsSyncJrnl()
38568 i = sqlite3KvvfsMethods.xWrite(pFile->zClass, "jrnl", zOut); in kvvfsSyncJrnl()
38569 sqlite3_free(zOut); in kvvfsSyncJrnl()
38766 char *zOut in kvvfsFullPathname() argument
38775 memcpy(zOut, zPath, nPath); in kvvfsFullPathname()
38776 zOut[nPath] = 0; in kvvfsFullPathname()
45456 char *zOut; /* Write the pathname here */ member
45478 assert( pPath->zOut[0]=='/' ); in appendOnePathElement()
45479 while( pPath->zOut[--pPath->nUsed]!='/' ){} in appendOnePathElement()
45488 pPath->zOut[pPath->nUsed++] = '/'; in appendOnePathElement()
45489 memcpy(&pPath->zOut[pPath->nUsed], zName, nName); in appendOnePathElement()
45495 pPath->zOut[pPath->nUsed] = 0; in appendOnePathElement()
45496 zIn = pPath->zOut; in appendOnePathElement()
45556 char *zOut /* Output buffer */ in unixFullPathname() argument
45564 path.zOut = zOut; in unixFullPathname()
45573 zOut[path.nUsed] = 0; in unixFullPathname()
49251 char *zOut = 0; in winGetLastErrorMsg() local
49279 zOut = winUnicodeToUtf8(zTempWide); in winGetLastErrorMsg()
49302 zOut = winMbcsToUtf8(zTemp, osAreFileApisANSI()); in winGetLastErrorMsg()
49313 sqlite3_snprintf(nBuf, zBuf, "%s", zOut); in winGetLastErrorMsg()
49315 sqlite3_free(zOut); in winGetLastErrorMsg()
53148 char *zOut, /* Output buffer */
53154 if( osGetcwd(zOut, nOut-2)==0 ){
53157 iOff = sqlite3Strlen30(zOut);
53158 zOut[iOff++] = '/';
53163 zOut[iOff] = '\0';
53166 sqlite3_snprintf(nOut-iOff, &zOut[iOff], "%s", zPath);
53185 char *zOut; local
53336 zOut = winUnicodeToUtf8(zTemp);
53361 zOut = winMbcsToUtf8(zTemp, osAreFileApisANSI());
53365 if( zOut ){
53367 if( memcmp(zOut, "\\\\?\\", 4) ){
53368 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s", zOut);
53369 }else if( memcmp(zOut+4, "UNC\\", 4) ){
53370 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s", zOut+4);
53372 char *p = zOut+6;
53381 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s", zOut+6);
53384 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s", zOut);
53386 sqlite3_free(zOut);
53940 static int memdbFullPathname(sqlite3_vfs*, const char *zName, int, char *zOut);
53945 static int memdbRandomness(sqlite3_vfs*, int nByte, char *zOut);
54475 char *zOut
54478 sqlite3_snprintf(nOut, zOut, "%s", zPath);
83326 u8 *zOut = &zDestData[iOff%nDestPgsz]; local
83335 memcpy(zOut, zIn, nCopy);
83338 sqlite3Put4byte(&zOut[28], sqlite3BtreeLastPage(p->pSrc));
107420 u8 *zOut = zBuf;
107446 memcpy(zOut, (u8*)pChunk->zChunk + iChunkOffset, nCopy);
107447 zOut += nCopy;
118975 char *zOut;
118994 zOut = sqlite3DbMallocZero(db, (u64)nSql + pRename->nList*(u64)nQuot + 1);
118997 zOut = (char*)sqlite3DbMallocZero(db, (2*(u64)nSql + 1) * 3);
118998 if( zOut ){
118999 zBuf1 = &zOut[nSql*2+1];
119000 zBuf2 = &zOut[nSql*4+2];
119008 if( zOut ){
119011 memcpy(zOut, zSql, (size_t)nSql);
119047 memmove(&zOut[iOff + nReplace], &zOut[iOff + pBest->t.n],
119051 zOut[nOut] = '\0';
119053 memcpy(&zOut[iOff], zReplace, nReplace);
119057 sqlite3_result_text(pCtx, zOut, -1, SQLITE_TRANSIENT);
119058 sqlite3DbFree(db, zOut);
131565 char *zOut;
131576 zOut = sqlite3_malloc64(nIn+1);
131577 if( zOut==0 ){
131586 memmove(&zOut[j], &zIn[i], n);
131592 memmove(&zOut[j], &zIn[i], n);
131598 zOut[j++] = '\\';
131602 j += sqlite3AppendOneUtf8Character(&zOut[j], v);
131606 j += sqlite3AppendOneUtf8Character(&zOut[j], v);
131610 j += sqlite3AppendOneUtf8Character(&zOut[j], v);
131614 j += sqlite3AppendOneUtf8Character(&zOut[j], v);
131619 zOut[j] = 0;
131620 sqlite3_result_text64(context, zOut, j, sqlite3_free, SQLITE_UTF8);
131624 sqlite3_free(zOut);
131683 unsigned char *z, *zOut;
131685 zOut = z = sqlite3_malloc64( argc*4+1 );
131697 *zOut++ = (u8)(c&0xFF);
131699 *zOut++ = 0xC0 + (u8)((c>>6)&0x1F);
131700 *zOut++ = 0x80 + (u8)(c & 0x3F);
131702 *zOut++ = 0xE0 + (u8)((c>>12)&0x0F);
131703 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F);
131704 *zOut++ = 0x80 + (u8)(c & 0x3F);
131706 *zOut++ = 0xF0 + (u8)((c>>18) & 0x07);
131707 *zOut++ = 0x80 + (u8)((c>>12) & 0x3F);
131708 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F);
131709 *zOut++ = 0x80 + (u8)(c & 0x3F);
131712 *zOut = 0;
131713 sqlite3_result_text64(context, (char*)z, zOut-z, sqlite3_free, SQLITE_UTF8);
131870 unsigned char *zOut; /* The output */
131905 zOut = contextMalloc(context, nOut);
131906 if( zOut==0 ){
131913 zOut[j++] = zStr[i];
131921 sqlite3_free(zOut);
131929 zOld = zOut;
131930 zOut = sqlite3Realloc(zOut, (int)nOut + (nOut - nStr - 1));
131931 if( zOut==0 ){
131938 memcpy(&zOut[j], zRep, nRep);
131944 memcpy(&zOut[j], &zStr[i], nStr-i);
131947 zOut[j] = 0;
131948 sqlite3_result_text(context, (char*)zOut, j, sqlite3_free);
157295 const char *zOut; /* Name of output file */
157315 zOut = (const char*)sqlite3_value_text(pOut);
157319 zOut = "";
157357 rc = execSqlF(db, pzErrMsg, "ATTACH %Q AS %s", zOut, zDbVacuum);
197849 static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
197855 zOut[i] = c - 'A' + 'a';
197858 zOut[i] = c;
197864 zOut[j] = zOut[i];
197868 zOut[i] = 0;
197896 static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
197903 copy_stemmer(zIn, nIn, zOut, pnOut);
197915 copy_stemmer(zIn, nIn, zOut, pnOut);
198123 zOut[i] = 0;
198125 zOut[--i] = *(z++);
207118 #define WRITE_UTF8(zOut, c) { \
207120 *zOut++ = (u8)(c&0xFF); \
207123 *zOut++ = 0xC0 + (u8)((c>>6)&0x1F); \
207124 *zOut++ = 0x80 + (u8)(c & 0x3F); \
207127 *zOut++ = 0xE0 + (u8)((c>>12)&0x0F); \
207128 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \
207129 *zOut++ = 0x80 + (u8)(c & 0x3F); \
207131 *zOut++ = 0xF0 + (u8)((c>>18) & 0x07); \
207132 *zOut++ = 0x80 + (u8)((c>>12) & 0x3F); \
207133 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \
207134 *zOut++ = 0x80 + (u8)(c & 0x3F); \
207386 char *zOut;
207402 zOut = pCsr->zToken;
207407 if( (zOut-pCsr->zToken)>=(pCsr->nAlloc-4) ){
207410 zOut = &zNew[zOut - pCsr->zToken];
207419 WRITE_UTF8(zOut, iOut);
207432 *pnToken = (int)(zOut - pCsr->zToken);
211091 char *zOut;
211094 zOut = sqlite3DbMallocRaw(db, ((u64)nOut)+1);
211095 if( zOut==0 ) goto returnfromblob_oom;
211102 zOut[iOut++] = (char)v;
211105 zOut[iOut++] = (char)(0xc0 | (v>>6));
211106 zOut[iOut++] = 0x80 | (v&0x3f);
211109 zOut[iOut++] = 0xe0 | (v>>12);
211110 zOut[iOut++] = 0x80 | ((v>>6)&0x3f);
211111 zOut[iOut++] = 0x80 | (v&0x3f);
211116 zOut[iOut++] = 0xf0 | (v>>18);
211117 zOut[iOut++] = 0x80 | ((v>>12)&0x3f);
211118 zOut[iOut++] = 0x80 | ((v>>6)&0x3f);
211119 zOut[iOut++] = 0x80 | (v&0x3f);
211123 zOut[iOut++] = c;
211127 zOut[iOut] = 0;
211128 sqlite3_result_text(pCtx, zOut, iOut, SQLITE_DYNAMIC);
221868 char *zOut /* Write the output into this preallocated buffer */
221873 char *zOrigOut = zOut;
221903 memcpy(zOut, &zSrc[ofst], cnt);
221904 zOut += cnt;
221918 memcpy(zOut, zDelta, cnt);
221919 zOut += cnt;
221926 zOut[0] = 0;
226195 char *zOut = sqlite3_mprintf("rbu(%s)/%z", pRbuVfs->base.zName, zIn);
226196 *(char**)pArg = zOut;
226197 if( zOut==0 ) rc = SQLITE_NOMEM;
226528 char *zOut
226531 return pRealVfs->xFullPathname(pRealVfs, zPath, nOut, zOut);
230721 char *zOut = (char *)&p->aBuf[p->nBuf];
230723 *zOut++ = '"';
230726 if( *zIn=='"' ) *zOut++ = '"';
230727 *zOut++ = *(zIn++);
230730 *zOut++ = '"';
230731 p->nBuf = (int)((u8 *)zOut - p->aBuf);
238149 char *zOut; /* Output value */
238168 p->zOut = sqlite3_mprintf("%z%.*s", p->zOut, n, z);
238169 if( p->zOut==0 ) *pRc = SQLITE_NOMEM;
238303 sqlite3_result_text(pCtx, (const char*)ctx.zOut, -1, SQLITE_TRANSIENT);
238305 sqlite3_free(ctx.zOut);
238600 sqlite3_result_text(pCtx, (const char*)ctx.zOut, -1, SQLITE_TRANSIENT);
238604 sqlite3_free(ctx.zOut);
239713 char *zOut = sqlite3_malloc64(nIn+1);
239719 if( zOut==0 ){
239722 memcpy(zOut, zIn, (size_t)(nIn+1));
239723 if( fts5_isopenquote(zOut[0]) ){
239724 int ii = fts5Dequote(zOut);
239730 zOut[zRet-zIn] = '\0';
239736 sqlite3_free(zOut);
239738 *pzOut = zOut;
259324 #define WRITE_UTF8(zOut, c) { \
259326 *zOut++ = (unsigned char)(c&0xFF); \
259329 *zOut++ = 0xC0 + (unsigned char)((c>>6)&0x1F); \
259330 *zOut++ = 0x80 + (unsigned char)(c & 0x3F); \
259333 *zOut++ = 0xE0 + (unsigned char)((c>>12)&0x0F); \
259334 *zOut++ = 0x80 + (unsigned char)((c>>6) & 0x3F); \
259335 *zOut++ = 0x80 + (unsigned char)(c & 0x3F); \
259337 *zOut++ = 0xF0 + (unsigned char)((c>>18) & 0x07); \
259338 *zOut++ = 0x80 + (unsigned char)((c>>12) & 0x3F); \
259339 *zOut++ = 0x80 + (unsigned char)((c>>6) & 0x3F); \
259340 *zOut++ = 0x80 + (unsigned char)(c & 0x3F); \
259581 char *zOut = aFold;
259611 if( zOut>pEnd ){
259617 zOut = &aFold[zOut - p->aFold];
259632 if( iCode ) WRITE_UTF8(zOut, iCode);
259642 *zOut++ = *zCsr + 32;
259644 *zOut++ = *zCsr;
259652 rc = xToken(pCtx, 0, aFold, zOut-aFold, is, ie);
260467 char *zOut = aBuf;
260484 WRITE_UTF8(zOut, iCode);
260511 rc = xToken(pCtx, 0, aBuf, zOut-aBuf, aStart[0], iNext);
260518 memmove(aBuf, z1, zOut - z1);
260519 zOut -= (z1 - aBuf);
260520 WRITE_UTF8(zOut, iCode);