Home | History | Annotate | Download | only in dist

Lines Matching defs:sqlite3_free

820 ** To avoid memory leaks, the application should invoke [sqlite3_free()]
2138 ** It is not safe to pass a result table directly to [sqlite3_free()].
2176 ** function must not try to call [sqlite3_free()] directly. Only
2206 ** released by [sqlite3_free()]. ^Both routines return a
2251 ** sqlite3_free(zSQL);
2279 ** sqlite3_free(zSQL);
2287 ** the result, [sqlite3_free()] is called on the input string.)^
2308 ** ^Calling sqlite3_free() with a pointer previously returned
2310 ** that it might be reused. ^The sqlite3_free() routine is
2312 ** to sqlite3_free() is harmless. After being freed, memory
2316 ** might result if sqlite3_free() is called with a non-NULL pointer that
2327 ** sqlite3_free(P) where P is the first parameter to sqlite3_realloc().
2352 ** The pointer arguments to [sqlite3_free()] and [sqlite3_realloc()]
2359 ** [sqlite3_free()] or [sqlite3_realloc()].
2363 SQLITE_API void sqlite3_free(void*);
2369 ** of the [sqlite3_malloc()], [sqlite3_free()], and [sqlite3_realloc()]
3576 ** [sqlite3_free()].
4253 ** using [sqlite3_free].
4575 ** should free this memory by calling [sqlite3_free()].
4742 ** ^[sqlite3_free()] is used to free idxPtr if and only if
4775 int needToFreeIdxStr; /* Free idxStr using sqlite3_free() if true */
4838 ** take care that any prior string is freed by a call to [sqlite3_free()]
4841 ** freed by sqlite3_free() and the zErrMsg field will be zeroed.
12091 sqlite3_free(pTstAlloc); \
12231 sqlite3_free(pFile);
12242 sqlite3_free(pFile);
12255 sqlite3_free(p);
13649 sqlite3_free(pPrior);
14676 sqlite3_free(p);
14824 sqlite3_free( p );
14888 sqlite3_free( p );
15181 sqlite3_free(p);
15534 sqlite3_free(p);
16048 SQLITE_API void sqlite3_free(void *p){
16072 sqlite3_free(p);
16086 sqlite3_free(pOld);
17061 sqlite3_free(zExtra);
19551 sqlite3_free(pH->ht);
19556 sqlite3_free(elem);
19633 sqlite3_free(pH->ht);
19700 sqlite3_free( elem );
19970 ** the SQLite-wrappers sqlite3_malloc()/sqlite3_free(). Those wrappers
22059 sqlite3_free(pNew);
22088 sqlite3_free(pId);
22410 sqlite3_free(pLock);
22448 sqlite3_free(pOpen);
23011 sqlite3_free(p);
23196 sqlite3_free(pFile->pUnused);
23460 sqlite3_free(pFile->lockingContext);
24216 sqlite3_free(pFile->lockingContext);
25555 sqlite3_free(p->pUnused);
26305 sqlite3_free(pNew);
26695 sqlite3_free(lockProxy);
26697 sqlite3_free(oldPath);
26787 sqlite3_free(pCtx->conchFile);
26789 sqlite3_free(pCtx->conchFilePath);
26790 sqlite3_free(pCtx);
26955 sqlite3_free(lockProxy);
26965 sqlite3_free(conchFile);
26967 sqlite3_free(pCtx->lockProxyPath);
26968 sqlite3_free(pCtx->conchFilePath);
26969 sqlite3_free(pCtx->dbPath);
26973 sqlite3_free(pCtx);
27121 ** the SQLite-wrappers sqlite3_malloc()/sqlite3_free(). Those wrappers
29524 sqlite3_free(p);
29646 sqlite3_free(pTmpSpace);
29647 sqlite3_free(pV);
30426 sqlite3_free(p);
30524 sqlite3_free(p->apHash);
30936 sqlite3_free(pCache->apHash);
30937 sqlite3_free(pCache);
30966 ** by the current thread may be sqlite3_free()ed.
32511 sqlite3_free(pPager->aSavepoint);
33157 sqlite3_free(zMasterJournal);
33163 sqlite3_free(pMaster);
34091 sqlite3_free(pPager);
34609 sqlite3_free(zPathname);
34636 sqlite3_free(zPathname);
34654 sqlite3_free(zPathname);
34728 sqlite3_free(pPager);
38148 sqlite3_free(pLock);
38213 sqlite3_free(pCur->aOverflow);
38368 sqlite3_free(pKey);
38416 sqlite3_free(pCur->pKey);
38469 sqlite3_free(pCur->pKey);
39516 sqlite3_free(p);
39534 sqlite3_free(zFullPathname);
39535 sqlite3_free(p);
39545 sqlite3_free(zFullPathname);
39682 sqlite3_free(pBt);
39683 sqlite3_free(p);
39793 sqlite3_free(pBt->pSchema);
39795 sqlite3_free(pBt);
39805 sqlite3_free(p);
41219 /* sqlite3_free(pCur); */
42173 sqlite3_free(pCellKey);
42177 sqlite3_free(pCellKey);
45499 sqlite3_free(sCheck.anRef);
45575 ** blob of allocated memory. This function should not call sqlite3_free()
45867 sqlite3_free(p);
46205 sqlite3_free(p);
51034 sqlite3_free(zErr);
57216 sqlite3VdbeMemSetStr(pIn1, u.bv.z, -1, SQLITE_UTF8, sqlite3_free);
58756 sqlite3_free(p->zBuf);
59093 sqlite3_free(pTmp);
69306 sqlite3_free(pIndex->zColAff);
71554 sqlite3_free(zBuf);
71604 sqlite3_result_text(context, z1, -1, sqlite3_free);
71624 sqlite3_result_text(context, (char *)z1, -1, sqlite3_free);
71703 sqlite3_result_blob(context, (char*)p, n, sqlite3_free);
72074 sqlite3_free(zText);
72097 sqlite3_result_text(context, z, j, sqlite3_free);
72134 sqlite3_result_text(context, zHex, n*2, sqlite3_free);
72243 sqlite3_result_text(context, (char*)zOut, j, sqlite3_free);
72324 sqlite3_free(azChar);
72408 sqlite3_free(zErrMsg);
72618 sqlite3_free);
76250 #define sqlite3_free sqlite3_api->free
76528 sqlite3_free,
76748 sqlite3_free(zErrmsg);
76904 sqlite3_free(wsdAutoext.aExt);
76946 sqlite3_free(zErrmsg);
77680 sqlite3_free(sqlite3_temp_directory);
83602 sqlite3_free(p->zErrMsg);
83677 sqlite3_free(*pzErrMsg);
83680 sqlite3_free(res.zErrMsg);
83685 sqlite3_free(res.zErrMsg);
83717 for(i=1; i<n; i++){ if( azResult[i] ) sqlite3_free(azResult[i]); }
83718 sqlite3_free(azResult);
88395 ** by passing the pointer returned by this function to sqlite3_free().
88637 sqlite3_free(pIdxInfo->idxStr);
89297 sqlite3_free(p->idxStr);
90209 sqlite3_free(pInfo->idxStr);
95024 sqlite3ParserFree(pEngine, sqlite3_free);
95878 sqlite3_free(db->lookaside.pStart);
96169 sqlite3_free(db->lookaside.pStart);
96171 sqlite3_free(db);
97046 sqlite3_free(db);
98089 sqlite3_free(aDyn);
98142 sqlite3_free(aDyn);
99157 sqlite3_free(p->zSelectLeaves);
99158 sqlite3_free(p->aLeavesStmt);
99163 sqlite3_free(p);
99187 sqlite3_free(zSql);
99228 sqlite3_free(zSql);
99229 sqlite3_free(zCols);
99276 sqlite3_free(zSql);
99277 sqlite3_free(zContentCols);
99535 sqlite3_free(pCsr->aDoclist);
99536 sqlite3_free(pCsr->aMatchinfo);
99537 sqlite3_free(pCsr);
99644 sqlite3_free(zBuffer);
99680 sqlite3_free(zBuffer);
100181 sqlite3_free(aTmp);
100243 sqlite3_free(pTS->aOutput);
100375 sqlite3_free(tsc.aOutput);
100383 sqlite3_free(apSegment);
100433 sqlite3_free(pOut);
100443 sqlite3_free(pOut);
100514 sqlite3_free(aBuffer);
100518 sqlite3_free(aLeft);
100533 sqlite3_free(aLeft);
100547 sqlite3_free(aRight);
100600 sqlite3_free(pCsr->aDoclist);
100614 sqlite3_free(zSql);
100835 sqlite3_free(zErr);
101061 sqlite3_free(zSql);
101097 sqlite3_free(pHash);
101188 sqlite3_free(pHash);
101320 ** Fts3Expr structure (if any) by passing it to sqlite3_free().
101390 sqlite3_free(pOrig);
101477 sqlite3_free(zTemp);
101490 sqlite3_free(zTemp);
101491 sqlite3_free(p);
101941 sqlite3_free(p->aDoclist);
101942 sqlite3_free(p);
102112 sqlite3_free(azCol);
102170 sqlite3_free(p);
102584 sqlite3_free(pTokenizer);
102629 sqlite3_free(c->zToken);
102630 sqlite3_free(c);
103239 sqlite3_free(zErr);
103343 sqlite3_free(zCopy);
103344 sqlite3_free((void *)aArg);
103360 sqlite3_free((void *)aArg);
103363 sqlite3_free(zCopy);
103441 sqlite3_free(zErr);
103636 sqlite3_free(zTest);
103637 sqlite3_free(zTest2);
103720 sqlite3_free(t);
103741 sqlite3_free(pTokenizer);
103786 sqlite3_free(c->pToken);
103787 sqlite3_free(c);
104098 sqlite3_free(zSql);
104226 sqlite3_free(*pp);
104356 sqlite3_free(pList);
104392 sqlite3_free(fts3HashData(pElem));
104733 sqlite3_free(pReader->zTerm);
104735 sqlite3_free(pReader);
104922 sqlite3_free(aElem);
105346 sqlite3_free(p->aData);
105349 sqlite3_free(p->zMalloc);
105350 sqlite3_free(p);
105539 sqlite3_free(pWriter->aData);
105540 sqlite3_free(pWriter->zMalloc);
105542 sqlite3_free(pWriter);
105913 sqlite3_free(aBuffer);
106019 sqlite3_free(apSegment);
106287 sqlite3_free(p->z);
106324 sqlite3_free(p->aMatch);
106325 sqlite3_free(p->zOffset);
106326 sqlite3_free(p->zSnippet);
106327 sqlite3_free(p);
106802 sqlite3_free(pSnippet->zSnippet);
107215 sqlite3_free(apList);
107332 sqlite3_free(res.z);
107528 sqlite3_result_text(pCtx, z, -1, sqlite3_free);
107970 sqlite3_free(pNode);
108092 sqlite3_free(pNode);
108199 sqlite3_free(pRtree);
108229 sqlite3_free(zCreate);
108263 sqlite3_free(pCsr->aConstraint);
108265 sqlite3_free(pCsr);
108546 sqlite3_free(pCsr->aConstraint);
108929 sqlite3_free(aCell);
109373 sqlite3_free(aaSorted);
109429 sqlite3_free(aiUsed);
109574 sqlite3_free(aCell);
109790 sqlite3_free(aCell);
109970 sqlite3_free(pLeaf);
110062 sqlite3_free(zSql);
110133 sqlite3_free(zCreate);
110156 sqlite3_free(zSql);
110179 sqlite3_free(zSql);
110275 sqlite3_free(zTmp);
110280 sqlite3_free(zTmp);
110287 sqlite3_free(zSql);
110343 sqlite3_free(zText);
110350 sqlite3_result_text(ctx, zText, -1, sqlite3_free);
110460 ** Version of sqlite3_free() that is always a function, never a macro.
110463 sqlite3_free(p);
110986 sqlite3_free(p);
111038 sqlite3_free(pCsr);
111052 sqlite3_free(pCsr);
111068 sqlite3_free(pCsr->zBuffer);
111069 sqlite3_free(pCsr);