| /sqlite-3.40.0/ext/lsm1/ |
| H A D | lsm_str.c | 21 memset(pStr, 0, sizeof(pStr[0])); in lsmStringInit() 35 if( pStr->n + nNew >= pStr->nAlloc ){ in lsmStringExtend() 37 char *zNew = lsmRealloc(pStr->pEnv, pStr->z, nAlloc); in lsmStringExtend() 39 lsmFree(pStr->pEnv, pStr->z); in lsmStringExtend() 54 lsmFree(pStr->pEnv, pStr->z); in lsmStringClear() 55 lsmStringInit(pStr, pStr->pEnv); in lsmStringClear() 69 memcpy(pStr->z+pStr->n, z, N+1); in lsmStringAppend() 79 memcpy(pStr->z+pStr->n, a, n); in lsmStringBinAppend() 106 nAvail = pStr->nAlloc - pStr->n; in lsmStringVAppendf() 107 nWrite = vsnprintf(pStr->z + pStr->n, nAvail, zFormat, ap1); in lsmStringVAppendf() [all …]
|
| H A D | lsm_tree.c | 451 lsmStringExtend(pStr, nBlob*2); in lsmAppendStrBlob() 452 if( pStr->nAlloc==0 ) return; in lsmAppendStrBlob() 456 pStr->z[pStr->n++] = c; in lsmAppendStrBlob() 458 pStr->z[pStr->n++] = "0123456789abcdef"[(c>>4)&0xf]; in lsmAppendStrBlob() 459 pStr->z[pStr->n++] = "0123456789abcdef"[c&0xf]; in lsmAppendStrBlob() 462 pStr->z[pStr->n] = 0; in lsmAppendStrBlob() 469 static void lsmAppendIndent(LsmString *pStr, int nIndent){ 471 lsmStringExtend(pStr, nIndent); 472 for(i=0; i<nIndent; i++) lsmStringAppend(pStr, " ", 1); 476 static void strAppendFlags(LsmString *pStr, u8 flags){ in strAppendFlags() argument [all …]
|
| H A D | lsm_main.c | 434 void lsmAppendSegmentList(LsmString *pStr, char *zPre, Segment *pSeg){ in lsmAppendSegmentList() argument 435 lsmStringAppendf(pStr, "%s{%d %d %d %d}", zPre, in lsmAppendSegmentList() 496 LsmString *pStr = (LsmString *)pCtx; in infoFreelistCb() local 497 lsmStringAppendf(pStr, "%s{%d %lld}", (pStr->n?" ":""), iBlk, iSnapshot); in infoFreelistCb()
|
| H A D | lsmInt.h | 756 int lsmFsWriteLog(FileSystem *pFS, i64 iOff, LsmString *pStr); 758 int lsmFsReadLog(FileSystem *pFS, i64 iOff, int nRead, LsmString *pStr); 978 int lsmStringBinAppend(LsmString *pStr, const u8 *a, int n);
|
| H A D | lsm_file.c | 467 int lsmFsWriteLog(FileSystem *pFS, i64 iOff, LsmString *pStr){ in lsmFsWriteLog() argument 469 return lsmEnvWrite(pFS->pEnv, pFS->fdLog, iOff, pStr->z, pStr->n); in lsmFsWriteLog() 484 int lsmFsReadLog(FileSystem *pFS, i64 iOff, int nRead, LsmString *pStr){ in lsmFsReadLog() argument 487 rc = lsmStringExtend(pStr, nRead); in lsmFsReadLog() 489 rc = lsmEnvRead(pFS->pEnv, pFS->fdLog, iOff, &pStr->z[pStr->n], nRead); in lsmFsReadLog() 490 pStr->n += nRead; in lsmFsReadLog()
|
| H A D | lsm_sorted.c | 5659 static int infoAppendBlob(LsmString *pStr, int bHex, u8 *z, int n){ in infoAppendBlob() argument 5663 lsmStringAppendf(pStr, "%02X", z[iChar]); in infoAppendBlob() 5665 lsmStringAppendf(pStr, "%c", isalnum(z[iChar]) ?z[iChar] : '.'); in infoAppendBlob()
|
| /sqlite-3.40.0/src/ |
| H A D | tokenize.c | 727 if( pStr->nChar && sqlite3IsIdChar(pStr->zText[pStr->nChar-1]) ){ 755 pStr = sqlite3_str_new(db); 785 iStartIN = pStr->nChar; 804 j = pStr->nChar; 825 addSpaceSeparator(pStr); 828 while( j<pStr->nChar ){ 829 pStr->zText[j] = sqlite3Tolower(pStr->zText[j]); 840 j = pStr->nChar; 842 while( j<pStr->nChar ){ 843 pStr->zText[j] = sqlite3Toupper(pStr->zText[j]); [all …]
|
| H A D | json.c | 1965 JsonString *pStr; in jsonArrayStep() local 1967 pStr = (JsonString*)sqlite3_aggregate_context(ctx, sizeof(*pStr)); in jsonArrayStep() 1968 if( pStr ){ in jsonArrayStep() 1980 JsonString *pStr; in jsonArrayCompute() local 1982 if( pStr ){ in jsonArrayCompute() 1989 sqlite3_result_text(ctx, pStr->zBuf, (int)pStr->nUsed, in jsonArrayCompute() 2025 JsonString *pStr; in jsonGroupInverse() local 2034 z = pStr->zBuf; in jsonGroupInverse() 2073 if( pStr ){ in jsonObjectStep() 2091 if( pStr ){ in jsonObjectCompute() [all …]
|
| H A D | func.c | 1061 assert( pStr!=0 && pStr->nChar==0 ); in sqlite3QuoteValue() 1068 sqlite3_str_appendf(pStr, "%!.15g", r1); in sqlite3QuoteValue() 1069 zVal = sqlite3_str_value(pStr); in sqlite3QuoteValue() 1073 sqlite3_str_reset(pStr); in sqlite3QuoteValue() 1074 sqlite3_str_appendf(pStr, "%!.20e", r1); in sqlite3QuoteValue() 1087 sqlite3StrAccumEnlarge(pStr, nBlob*2 + 4); in sqlite3QuoteValue() 1088 if( pStr->accError==0 ){ in sqlite3QuoteValue() 1089 char *zText = pStr->zText; in sqlite3QuoteValue() 1099 pStr->nChar = nBlob*2 + 3; in sqlite3QuoteValue() 1105 sqlite3_str_appendf(pStr, "%Q", zArg); in sqlite3QuoteValue() [all …]
|
| H A D | wherecode.c | 54 if( bAnd ) sqlite3_str_append(pStr, " AND ", 5); in explainAppendTerm() 56 if( nTerm>1 ) sqlite3_str_append(pStr, "(", 1); in explainAppendTerm() 58 if( i ) sqlite3_str_append(pStr, ",", 1); in explainAppendTerm() 61 if( nTerm>1 ) sqlite3_str_append(pStr, ")", 1); in explainAppendTerm() 63 sqlite3_str_append(pStr, zOp, 1); in explainAppendTerm() 65 if( nTerm>1 ) sqlite3_str_append(pStr, "(", 1); in explainAppendTerm() 67 if( i ) sqlite3_str_append(pStr, ",", 1); in explainAppendTerm() 68 sqlite3_str_append(pStr, "?", 1); in explainAppendTerm() 70 if( nTerm>1 ) sqlite3_str_append(pStr, ")", 1); in explainAppendTerm() 94 sqlite3_str_append(pStr, " (", 2); in explainIndexRange() [all …]
|
| H A D | treeview.c | 723 sqlite3_str *pStr = sqlite3_str_new(0); in sqlite3TreeViewExpr() local 725 sqlite3_str_appendf(pStr, "IN flags=0x%x", pExpr->flags); in sqlite3TreeViewExpr() 726 if( pExpr->iTable ) sqlite3_str_appendf(pStr, " iTable=%d",pExpr->iTable); in sqlite3TreeViewExpr() 728 sqlite3_str_appendf(pStr, " subrtn(%d,%d)", in sqlite3TreeViewExpr() 731 z = sqlite3_str_finish(pStr); in sqlite3TreeViewExpr()
|
| H A D | vdbeaux.c | 87 DblquoteStr *pStr = sqlite3DbMallocRawNN(db, in sqlite3VdbeAddDblquoteStr() local 88 sizeof(*pStr)+n+1-sizeof(pStr->z)); in sqlite3VdbeAddDblquoteStr() 89 if( pStr ){ in sqlite3VdbeAddDblquoteStr() 90 pStr->pNextStr = p->pDblStr; in sqlite3VdbeAddDblquoteStr() 91 p->pDblStr = pStr; in sqlite3VdbeAddDblquoteStr() 92 memcpy(pStr->z, z, n+1); in sqlite3VdbeAddDblquoteStr() 107 DblquoteStr *pStr; in sqlite3VdbeUsesDoubleQuotedString() local 110 for(pStr=pVdbe->pDblStr; pStr; pStr=pStr->pNextStr){ in sqlite3VdbeUsesDoubleQuotedString() 111 if( strcmp(zId, pStr->z)==0 ) return 1; in sqlite3VdbeUsesDoubleQuotedString()
|
| H A D | vdbeInt.h | 686 void sqlite3VdbeMemPrettyPrint(Mem *pMem, StrAccum *pStr);
|
| H A D | vdbe.c | 500 void sqlite3VdbeMemPrettyPrint(Mem *pMem, StrAccum *pStr){ in sqlite3VdbeMemPrettyPrint() argument 518 sqlite3_str_appendf(pStr, "%cx[", c); in sqlite3VdbeMemPrettyPrint() 520 sqlite3_str_appendf(pStr, "%02X", ((int)pMem->z[i] & 0xFF)); in sqlite3VdbeMemPrettyPrint() 522 sqlite3_str_appendf(pStr, "|"); in sqlite3VdbeMemPrettyPrint() 525 sqlite3_str_appendchar(pStr, 1, (z<32||z>126)?'.':z); in sqlite3VdbeMemPrettyPrint() 527 sqlite3_str_appendf(pStr,"]"); in sqlite3VdbeMemPrettyPrint() 529 sqlite3_str_appendf(pStr, "+%dz",pMem->u.nZero); in sqlite3VdbeMemPrettyPrint() 546 sqlite3_str_appendf(pStr, " %c%d[", c, pMem->n); in sqlite3VdbeMemPrettyPrint() 549 sqlite3_str_appendchar(pStr, 1, (c>=0x20&&c<=0x7f) ? c : '.'); in sqlite3VdbeMemPrettyPrint() 551 sqlite3_str_appendf(pStr, "]%s", encnames[pMem->enc]); in sqlite3VdbeMemPrettyPrint()
|
| H A D | shell.c.in | 2745 sqlite3_str *pStr = sqlite3_str_new(0); local 2746 sqlite3_str_appendf(pStr, "%s, %s", zPhase, sqlite3_errmsg(db)); 2748 sqlite3_str_appendf(pStr, " (%d)", rc); 2752 sqlite3_str_appendall(pStr, zContext); 2755 zErr = sqlite3_str_finish(pStr); 3402 sqlite3_str *pStr = sqlite3_str_new(0); local 3405 sqlite3_str_append(pStr, "x'", 2); 3407 sqlite3_str_appendf(pStr, "%02x", a[j]); 3409 sqlite3_str_append(pStr, "'", 1); 3410 return sqlite3_str_finish(pStr);
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | qpvtab.c | 291 sqlite3_str *pStr, in qpvtabStrAppendValue() argument 296 sqlite3_str_appendf(pStr, "NULL"); in qpvtabStrAppendValue() 308 sqlite3_str_append(pStr, "'", 1); in qpvtabStrAppendValue() 312 sqlite3_str_append(pStr, &c, 1); in qpvtabStrAppendValue() 315 sqlite3_str_append(pStr, "'", 1); in qpvtabStrAppendValue() 322 sqlite3_str_append(pStr, "x'", 2); in qpvtabStrAppendValue() 326 sqlite3_str_append(pStr, "'", 1); in qpvtabStrAppendValue() 342 sqlite3_str *pStr = sqlite3_str_new(0); in qpvtabBestIndex() local 373 qpvtabStrAppendValue(pStr, pVal); in qpvtabBestIndex() 375 sqlite3_str_append(pStr, "\n", 1); in qpvtabBestIndex() [all …]
|
| H A D | spellfix.c | 904 pStr = sqlite3_malloc64( sizeof(*pStr) + sizeof(pStr->a[0])*n + n + 1 ); in editDist3FromStringNew() 906 pStr->a = (EditDist3From*)&pStr[1]; in editDist3FromStringNew() 907 memset(pStr->a, 0, sizeof(pStr->a[0])*n); in editDist3FromStringNew() 908 pStr->n = n; in editDist3FromStringNew() 909 pStr->z = (char*)&pStr->a[n]; in editDist3FromStringNew() 912 pStr->isPrefix = 1; in editDist3FromStringNew() 914 pStr->n--; in editDist3FromStringNew() 915 pStr->z[n] = 0; in editDist3FromStringNew() 917 pStr->isPrefix = 0; in editDist3FromStringNew() 944 pStr = 0; in editDist3FromStringNew() [all …]
|
| H A D | regexp.c | 802 sqlite3_str *pStr; in re_bytecode_func() local 819 pStr = sqlite3_str_new(0); in re_bytecode_func() 820 if( pStr==0 ) goto re_bytecode_func_err; in re_bytecode_func() 822 sqlite3_str_appendf(pStr, "INIT "); in re_bytecode_func() 824 sqlite3_str_appendf(pStr, "%02x", pRe->zInit[i]); in re_bytecode_func() 826 sqlite3_str_appendf(pStr, "\n"); in re_bytecode_func() 829 sqlite3_str_appendf(pStr, "%-8s %4d\n", in re_bytecode_func() 832 n = sqlite3_str_length(pStr); in re_bytecode_func() 833 z = sqlite3_str_finish(pStr); in re_bytecode_func()
|
| H A D | csv.c | 569 sqlite3_str *pStr = sqlite3_str_new(0); in csvtabConnect() local 572 sqlite3_str_appendf(pStr, "CREATE TABLE x("); in csvtabConnect() 582 sqlite3_str_appendf(pStr, "%sc%d TEXT", zSep, iCol); in csvtabConnect() 589 sqlite3_str_appendf(pStr,"%s\"%w\" TEXT", zSep, z); in csvtabConnect() 598 sqlite3_str_appendf(pStr,"%sc%d TEXT", zSep, ++iCol); in csvtabConnect() 604 sqlite3_str_appendf(pStr, ")"); in csvtabConnect() 605 CSV_SCHEMA = sqlite3_str_finish(pStr); in csvtabConnect()
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_snippet.c | 602 StrBuffer *pStr, /* Buffer to append to */ in fts3StringAppend() argument 614 if( pStr->n+nAppend+1>=pStr->nAlloc ){ in fts3StringAppend() 615 sqlite3_int64 nAlloc = pStr->nAlloc+(sqlite3_int64)nAppend+100; in fts3StringAppend() 616 char *zNew = sqlite3_realloc64(pStr->z, nAlloc); in fts3StringAppend() 620 pStr->z = zNew; in fts3StringAppend() 621 pStr->nAlloc = nAlloc; in fts3StringAppend() 623 assert( pStr->z!=0 && (pStr->nAlloc >= pStr->n+nAppend+1) ); in fts3StringAppend() 626 memcpy(&pStr->z[pStr->n], zAppend, nAppend); in fts3StringAppend() 627 pStr->n += nAppend; in fts3StringAppend() 628 pStr->z[pStr->n] = '\0'; in fts3StringAppend()
|
| /sqlite-3.40.0/test/ |
| H A D | vt02.c | 536 sqlite3_str *pStr; in sqlite3BestIndexLog() local 601 pStr = sqlite3_str_new(0); in sqlite3BestIndexLog() 602 sqlite3_str_appendf(pStr, in sqlite3BestIndexLog() 614 sqlite3_str_appendf(pStr,",1,?1"); in sqlite3BestIndexLog() 616 sqlite3_str_appendf(pStr,",0,NULL"); in sqlite3BestIndexLog() 618 sqlite3_str_appendf(pStr,",%Q,%d)", in sqlite3BestIndexLog() 621 zSql = sqlite3_str_finish(pStr); in sqlite3BestIndexLog()
|
| /sqlite-3.40.0/ext/wasm/api/ |
| H A D | sqlite3-api-oo1.js | 1230 const pStr = wasm.scopedAlloc(n); 1231 wasm.jstrcpy(val, wasm.heap8u(), pStr, n, false); 1233 return f(stmt.pointer, ndx, pStr, n, capi.SQLITE_TRANSIENT); 1239 const pStr = wasm.alloc(bytes.length || 1); 1240 wasm.heap8u().set(bytes.length ? bytes : [0], pStr); 1243 return f(stmt.pointer, ndx, pStr, bytes.length, capi.SQLITE_TRANSIENT); 1245 wasm.dealloc(pStr);
|
| /sqlite-3.40.0/tool/ |
| H A D | sqldiff.c | 1172 Str *pStr, /* String object to append to */ in strPrintfArray() argument 1179 if( i!=0 ) strPrintf(pStr, "%s", zSep); in strPrintfArray() 1180 strPrintf(pStr, zFmt, az[i], az[i], az[i]); in strPrintfArray()
|