Lines Matching refs:zOut
1418 ** of good-quality randomness into zOut. The return value is
1444 int (*xFullPathname)(sqlite3_vfs*, const char *zName, int nOut, char *zOut);
1449 int (*xRandomness)(sqlite3_vfs*, int nByte, char *zOut);
19462 #define WRITE_UTF8(zOut, c) { \
19464 *zOut++ = (u8)(c&0xFF); \
19467 *zOut++ = 0xC0 + (u8)((c>>6)&0x1F); \
19468 *zOut++ = 0x80 + (u8)(c & 0x3F); \
19471 *zOut++ = 0xE0 + (u8)((c>>12)&0x0F); \
19472 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \
19473 *zOut++ = 0x80 + (u8)(c & 0x3F); \
19475 *zOut++ = 0xF0 + (u8)((c>>18) & 0x07); \
19476 *zOut++ = 0x80 + (u8)((c>>12) & 0x3F); \
19477 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \
19478 *zOut++ = 0x80 + (u8)(c & 0x3F); \
19482 #define WRITE_UTF16LE(zOut
19484 *zOut++ = (u8)(c&0x00FF); \
19485 *zOut++ = (u8)((c>>8)&0x00FF); \
19487 *zOut++ = (u8)(((c>>10)&0x003F) + (((c-0x10000)>>10)&0x00C0)); \
19488 *zOut++ = (u8)(0x00D8 + (((c-0x10000)>>18)&0x03)); \
19489 *zOut++ = (u8)(c&0x00FF); \
19490 *zOut++ = (u8)(0x00DC + ((c>>8)&0x03)); \
19494 #define WRITE_UTF16BE(zOut, c) { \
19496 *zOut++ = (u8)((c>>8)&0x00FF); \
19497 *zOut++ = (u8)(c&0x00FF); \
19499 *zOut++ = (u8)(0x00D8 + (((c-0x10000)>>18)&0x03)); \
19500 *zOut++ = (u8)(((c>>10)&0x003F) + (((c-0x10000)>>10)&0x00C0)); \
19501 *zOut++ = (u8)(0x00DC + ((c>>8)&0x03)); \
19502 *zOut++ = (u8)(c&0x00FF); \
19604 unsigned char *zOut; /* Output buffer */
19669 ** Variable zOut is set to point at the output buffer, space obtained
19674 zOut = sqlite3DbMallocRaw(pMem->db, len);
19675 if( !zOut ){
19678 z = zOut;
19697 pMem->n = (int)(z - zOut);
19714 pMem->n = (int)(z - zOut);
19723 pMem->z = (char*)zOut;
19815 unsigned char *zOut = zIn;
19822 WRITE_UTF8(zOut, c);
19825 *zOut = 0;
19826 return (int)(zOut - zStart);
27906 ** zOut points to a buffer of at least sqlite3_vfs.mxPathname bytes
27914 char *zOut /* Output buffer */
27927 zOut[nOut-1] = '\0';
27929 sqlite3_snprintf(nOut, zOut, "%s", zPath);
27932 if( getcwd(zOut, nOut-1)==0 ){
27935 nCwd = (int)strlen(zOut);
27936 sqlite3_snprintf(nOut-nCwd, &zOut[nCwd], "/%s", zPath);
31620 char *zOut = 0;
31633 zOut = unicodeToUtf8(zTempWide);
31653 zOut = sqlite3_win32_mbcs_to_utf8(zTemp);
31663 sqlite3_snprintf(nBuf, zBuf, "%s", zOut);
31665 free(zOut);
32018 ** pathname into zOut[]. zOut[] will be at least pVfs->mxPathname
32046 char *zOut;
32066 zOut = unicodeToUtf8(zTemp);
32083 zOut = sqlite3_win32_mbcs_to_utf8(zTemp);
32087 if( zOut ){
32088 sqlite3_snprintf(pVfs->mxPathname, zFull, "%s", zOut);
32089 free(zOut);
53754 u8 *zOut = &zDestData[iOff%nDestPgsz];
53763 memcpy(zOut, zIn, nCopy);
67285 u8 *zOut = zBuf;
67309 memcpy(zOut, &pChunk->zChunk[iChunkOffset], nCopy);
67310 zOut += nCopy;
72694 char *zOut = sqlite3MPrintf(db, "%s%.*s\"%w\"",
72698 zOutput = zOut;
80605 unsigned char *zOut; /* The output */
80609 i64 nOut; /* Maximum size of zOut */
80638 zOut = contextMalloc(context, (i64)nOut);
80639 if( zOut==0 ){
80645 zOut[j++] = zStr[i];
80654 sqlite3_free(zOut);
80657 zOld = zOut;
80658 zOut = sqlite3_realloc(zOut, (int)nOut);
80659 if( zOut==0 ){
80664 memcpy(&zOut[j], zRep, nRep);
80670 memcpy(&zOut[j], &zStr[i], nStr-i);
80673 zOut[j] = 0;
80674 sqlite3_result_text(context, (char*)zOut, j, sqlite3_free);
113514 static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
113520 zOut[i] = c - 'A' + 'a';
113523 zOut[i] = c;
113529 zOut[j] = zOut[i];
113533 zOut[i] = 0;
113539 ** Stem the input word zIn[0..nIn-1]. Store the output in zOut.
113540 ** zOut is at least big enough to hold nIn bytes. Write the actual
113559 ** no chance of overflowing the zOut buffer.
113561 static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
113568 copy_stemmer(zIn, nIn, zOut, pnOut);
113580 copy_stemmer(zIn, nIn, zOut, pnOut);
113772 zOut[i] = 0;
113774 zOut[--i] = *(z++);