Lines Matching refs:zOut
1314 ** of good-quality randomness into zOut. The return value is
1333 int (*xFullPathname)(sqlite3_vfs*, const char *zName, int nOut, char *zOut);
1338 int (*xRandomness)(sqlite3_vfs*, int nByte, char *zOut);
17959 #define WRITE_UTF8(zOut, c) { \
17961 *zOut++ = (u8)(c&0xFF); \
17964 *zOut++ = 0xC0 + (u8)((c>>6)&0x1F); \
17965 *zOut++ = 0x80 + (u8)(c & 0x3F); \
17968 *zOut++ = 0xE0 + (u8)((c>>12)&0x0F); \
17969 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \
17970 *zOut++ = 0x80 + (u8)(c & 0x3F); \
17972 *zOut++ = 0xF0 + (u8)((c>>18) & 0x07); \
17973 *zOut++ = 0x80 + (u8)((c>>12) & 0x3F); \
17974 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \
17975 *zOut++ = 0x80 + (u8)(c & 0x3F); \
17979 #define WRITE_UTF16LE(zOut, c) { \
17981 *zOut++ = (u8)(c&0x00FF); \
17982 *zOut++ = (u8)((c>>8)&0x00FF); \
17984 *zOut++ = (u8)(((c>>10)&0x003F) + (((c-0x10000)>>10)&0x00C0)); \
17985 *zOut++ = (u8)(0x00D8 + (((c-0x10000)>>18)&0x03)); \
17986 *zOut++ = (u8)(c&0x00FF); \
17987 *zOut++ = (u8)(0x00DC + ((c>>8)&0x03)); \
17991 #define WRITE_UTF16BE(zOut, c) { \
17993 *zOut++ = (u8)((c>>8)&0x00FF); \
17994 *zOut++ = (u8)(c&0x00FF); \
17996 *zOut++ = (u8)(0x00D8 + (((c-0x10000)>>18)&0x03)); \
17997 *zOut++ = (u8)(((c>>10)&0x003F) + (((c-0x10000)>>10)&0x00C0)); \
17998 *zOut++ = (u8)(0x00DC + ((c>>8)&0x03)); \
17999 *zOut++ = (u8)(c&0x00FF); \
18101 unsigned char *zOut; /* Output buffer */
18166 ** Variable zOut is set to point at the output buffer, space obtained
18171 zOut = sqlite3DbMallocRaw(pMem->db, len);
18172 if( !zOut ){
18175 z = zOut;
18194 pMem->n = (int)(z - zOut);
18211 pMem->n = (int)(z - zOut);
18220 pMem->z = (char*)zOut;
18312 unsigned char *zOut = zIn;
18319 WRITE_UTF8(zOut, c);
18322 *zOut = 0;
18323 return (int)(zOut - zStart);
25634 ** zOut points to a buffer of at least sqlite3_vfs.mxPathname bytes
25642 char *zOut /* Output buffer */
25655 zOut[nOut-1] = '\0';
25657 sqlite3_snprintf(nOut, zOut, "%s", zPath);
25660 if( getcwd(zOut, nOut-1)==0 ){
25663 nCwd = (int)strlen(zOut);
25664 sqlite3_snprintf(nOut-nCwd, &zOut[nCwd], "/%s", zPath);
28568 char *zOut = 0;
28581 zOut = unicodeToUtf8(zTempWide);
28601 zOut = sqlite3_win32_mbcs_to_utf8(zTemp);
28611 sqlite3_snprintf(nBuf, zBuf, "%s", zOut);
28613 free(zOut);
28867 ** pathname into zOut[]. zOut[] will be at least pVfs->mxPathname
28893 char *zOut;
28906 zOut = unicodeToUtf8(zTemp);
28923 zOut = sqlite3_win32_mbcs_to_utf8(zTemp);
28927 if( zOut ){
28928 sqlite3_snprintf(pVfs->mxPathname, zFull, "%s", zOut);
28929 free(zOut);
45918 u8 *zOut = &zDestData[iOff%nDestPgsz];
45927 memcpy(zOut, zIn, nCopy);
58985 u8 *zOut = zBuf;
59009 memcpy(zOut, &pChunk->zChunk[iChunkOffset], nCopy);
59010 zOut += nCopy;
64372 char *zOut = sqlite3MPrintf(db, "%s%.*s\"%w\"",
64376 zOutput = zOut;
72163 unsigned char *zOut; /* The output */
72167 i64 nOut; /* Maximum size of zOut */
72196 zOut = contextMalloc(context, (i64)nOut);
72197 if( zOut==0 ){
72203 zOut[j++] = zStr[i];
72212 sqlite3DbFree(db, zOut);
72215 zOld = zOut;
72216 zOut = sqlite3_realloc(zOut, (int)nOut);
72217 if( zOut==0 ){
72222 memcpy(&zOut[j], zRep, nRep);
72228 memcpy(&zOut[j], &zStr[i], nStr-i);
72231 zOut[j] = 0;
72232 sqlite3_result_text(context, (char*)zOut, j, sqlite3_free);
102759 static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
102765 zOut[i] = c - 'A' + 'a';
102768 zOut[i] = c;
102774 zOut[j] = zOut[i];
102778 zOut[i] = 0;
102784 ** Stem the input word zIn[0..nIn-1]. Store the output in zOut.
102785 ** zOut is at least big enough to hold nIn bytes. Write the actual
102804 ** no chance of overflowing the zOut buffer.
102806 static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
102813 copy_stemmer(zIn, nIn, zOut, pnOut);
102825 copy_stemmer(zIn, nIn, zOut, pnOut);
103017 zOut[i] = 0;
103019 zOut[--i] = *(z++);