Lines Matching refs:zStr
94 unsigned char *zStr /* Write the answer here */ in sqlite3UuidBlobToStr() argument
102 zStr[0] = '-'; in sqlite3UuidBlobToStr()
103 zStr++; in sqlite3UuidBlobToStr()
106 zStr[0] = zDigits[x>>4]; in sqlite3UuidBlobToStr()
107 zStr[1] = zDigits[x&0xf]; in sqlite3UuidBlobToStr()
108 zStr += 2; in sqlite3UuidBlobToStr()
110 *zStr = 0; in sqlite3UuidBlobToStr()
119 const unsigned char *zStr, /* Input string */ in sqlite3UuidStrToBlob() argument
123 if( zStr[0]=='{' ) zStr++; in sqlite3UuidStrToBlob()
125 if( zStr[0]=='-' ) zStr++; in sqlite3UuidStrToBlob()
126 if( isxdigit(zStr[0]) && isxdigit(zStr[1]) ){ in sqlite3UuidStrToBlob()
127 aBlob[i] = (sqlite3UuidHexToInt(zStr[0])<<4) in sqlite3UuidStrToBlob()
128 + sqlite3UuidHexToInt(zStr[1]); in sqlite3UuidStrToBlob()
129 zStr += 2; in sqlite3UuidStrToBlob()
134 if( zStr[0]=='}' ) zStr++; in sqlite3UuidStrToBlob()
135 return zStr[0]!=0; in sqlite3UuidStrToBlob()
169 unsigned char zStr[37]; in sqlite3UuidFunc() local
175 sqlite3UuidBlobToStr(aBlob, zStr); in sqlite3UuidFunc()
176 sqlite3_result_text(context, (char*)zStr, 36, SQLITE_TRANSIENT); in sqlite3UuidFunc()
186 unsigned char zStr[37]; in sqlite3UuidStrFunc() local
191 sqlite3UuidBlobToStr(pBlob, zStr); in sqlite3UuidStrFunc()
192 sqlite3_result_text(context, (char*)zStr, 36, SQLITE_TRANSIENT); in sqlite3UuidStrFunc()