Home | History | Annotate | Download | only in dist

Lines Matching defs:sqlite3_free

457 ** To avoid memory leaks, the application should invoke [sqlite3_free()]
1031 ** invoke [sqlite3_free()] on the result to avoid a memory leak.
2248 ** It is not safe to pass a result table directly to [sqlite3_free()].
2286 ** function must not try to call [sqlite3_free()] directly. Only
2316 ** released by [sqlite3_free()]. ^Both routines return a
2363 ** sqlite3_free(zSQL);
2391 ** sqlite3_free(zSQL);
2399 ** the result, [sqlite3_free()] is called on the input string.)^
2421 ** ^Calling sqlite3_free() with a pointer previously returned
2423 ** that it might be reused. ^The sqlite3_free() routine is
2425 ** to sqlite3_free() is harmless. After being freed, memory
2429 ** might result if sqlite3_free() is called with a non-NULL pointer that
2440 ** sqlite3_free(P) where P is the first parameter to sqlite3_realloc().
2467 ** The pointer arguments to [sqlite3_free()] and [sqlite3_realloc()]
2474 ** [sqlite3_free()] or [sqlite3_realloc()].
2478 SQLITE_API void sqlite3_free(void*);
2484 ** of the [sqlite3_malloc()], [sqlite3_free()], and [sqlite3_realloc()]
4018 ** [sqlite3_free()].
4832 ** using [sqlite3_free].
4889 ** using [sqlite3_free].
5298 ** should free this memory by calling [sqlite3_free()].
5353 ** [sqlite3_free()] on *pzErrMsg after xEntryPoint() returns. ^If any
5495 ** ^[sqlite3_free()] is used to free idxPtr if and only if
5540 int needToFreeIdxStr; /* Free idxStr using sqlite3_free() if true */
5614 ** take care that any prior string is freed by a call to [sqlite3_free()]
5617 ** freed by sqlite3_free() and the zErrMsg field will be zeroed.
15783 sqlite3_free(pTstAlloc); \
16007 sqlite3_free(pFile);
16018 sqlite3_free(pFile);
16031 sqlite3_free(p);
17630 sqlite3_free(pPrior);
18664 sqlite3_free(p);
18932 sqlite3_free(p);
19612 sqlite3_free(p);
20210 SQLITE_API void sqlite3_free(void *p){
20253 sqlite3_free(p);
20266 sqlite3_free(pOld); /* IMP: R-31593-10574 */
21248 if( zExtra ) sqlite3_free(zExtra);
21382 sqlite3_free(p->zText);
23646 sqlite3_free(pH->ht);
23651 sqlite3_free(elem);
23732 sqlite3_free(pH->ht);
23799 sqlite3_free( elem );
25185 sqlite3_free(pNew);
25214 sqlite3_free(pId);
25459 sqlite3_free(p);
25489 sqlite3_free(pInode);
26211 sqlite3_free(*(char**)&pFile->zPath);
26217 sqlite3_free(pFile->pUnused);
26483 sqlite3_free(pFile->lockingContext);
27332 sqlite3_free(pFile->lockingContext);
28457 sqlite3_free(p->apRegion[i]);
28460 sqlite3_free(p->apRegion);
28466 sqlite3_free(p);
28625 sqlite3_free(p);
28937 sqlite3_free(p);
29594 sqlite3_free(pNew->lockingContext);
30158 sqlite3_free(p->pUnused);
30842 sqlite3_free(pNew);
30843 sqlite3_free(pUnused);
31346 sqlite3_free(lockProxy);
31348 sqlite3_free(oldPath);
31463 sqlite3_free(pCtx->conchFile);
31466 sqlite3_free(pCtx->conchFilePath);
31467 sqlite3_free(pCtx);
31644 sqlite3_free(lockProxy);
31654 sqlite3_free(conchFile);
31657 sqlite3_free(pCtx->conchFilePath);
31662 sqlite3_free(pCtx);
33573 sqlite3_free(zWideFilename);
33598 sqlite3_free(zFilename);
33628 sqlite3_free(zMbcsFilename);
33657 sqlite3_free(zFilename);
33676 sqlite3_free(zTmpWide);
33693 sqlite3_free(zTmpWide);
33727 sqlite3_free(*ppDirectory);
33809 sqlite3_free(zOut);
34018 sqlite3_free(zName);
34042 sqlite3_free(zName);
34435 sqlite3_free(pFile->zDeleteOnClose);
35482 sqlite3_free(p->aRegion);
35483 sqlite3_free(p);
35514 sqlite3_free(p);
35532 sqlite3_free(pNew);
35598 sqlite3_free(p);
35599 sqlite3_free(pNew);
35629 sqlite3_free(p);
36250 ** The pointer returned in pzBuf must be freed via sqlite3_free().
36291 sqlite3_free(zBuf);
36331 sqlite3_free(zBuf);
36337 sqlite3_free(zConverted);
36340 sqlite3_free(zConverted);
36344 sqlite3_free(zBuf);
36351 sqlite3_free(zConverted);
36352 sqlite3_free(zBuf);
36364 sqlite3_free(zConverted);
36365 sqlite3_free(zBuf);
36370 sqlite3_free(zUtf8);
36371 sqlite3_free(zConverted);
36374 sqlite3_free(zConverted);
36383 sqlite3_free(zBuf);
36388 sqlite3_free(zWidePath);
36389 sqlite3_free(zBuf);
36397 sqlite3_free(zMulti);
36398 sqlite3_free(zWidePath);
36400 sqlite3_free(zWidePath);
36401 sqlite3_free(zBuf);
36411 sqlite3_free(zBuf);
36416 sqlite3_free(zBuf);
36424 sqlite3_free(zUtf8);
36426 sqlite3_free(zBuf);
36440 sqlite3_free(zBuf);
36458 sqlite3_free(zBuf);
36618 sqlite3_free(zTmpname);
36624 sqlite3_free(zConverted);
36625 sqlite3_free(zTmpname);
36723 sqlite3_free(zConverted);
36724 sqlite3_free(zTmpname);
36752 sqlite3_free(zConverted);
36753 sqlite3_free(zTmpname);
36762 sqlite3_free(zConverted);
36765 sqlite3_free(zTmpname);
36901 sqlite3_free(zConverted);
36951 sqlite3_free(zConverted);
36964 sqlite3_free(zConverted);
37060 sqlite3_free(zOut);
37066 sqlite3_free(zOut);
37071 sqlite3_free(zUtf8);
37072 sqlite3_free(zOut);
37082 sqlite3_free(zOut);
37088 sqlite3_free(zOut);
37092 sqlite3_free(zUtf8);
37093 sqlite3_free(zOut);
37155 sqlite3_free(zConverted);
37162 sqlite3_free(zConverted);
37167 sqlite3_free(zConverted);
37168 sqlite3_free(zTemp);
37172 sqlite3_free(zConverted);
37174 sqlite3_free(zTemp);
37181 sqlite3_free(zConverted);
37188 sqlite3_free(zConverted);
37193 sqlite3_free(zConverted);
37194 sqlite3_free(zTemp);
37198 sqlite3_free(zConverted);
37200 sqlite3_free(zTemp);
37205 sqlite3_free(zOut);
37229 sqlite3_free(zFull);
37234 sqlite3_free(zFull);
37256 sqlite3_free(zConverted);
37816 sqlite3_free(p);
37937 sqlite3_free(pTmpSpace);
37938 sqlite3_free(pV);
38838 sqlite3_free(p);
38878 sqlite3_free(p);
38911 sqlite3_free(p);
38997 sqlite3_free(p->apHash);
39531 sqlite3_free(pCache->apHash);
39532 sqlite3_free(pCache);
39563 ** by the current thread may be sqlite3_free()ed.
41982 sqlite3_free(pPager->aSavepoint);
42760 sqlite3_free(zMasterJournal);
42764 sqlite3_free(pMaster);
44212 sqlite3_free(p);
44280 sqlite3_free(pPager);
45011 sqlite3_free(pPager);
48683 sqlite3_free(aFrame);
48730 sqlite3_free((void *)pWal->apWiData[i]);
48807 sqlite3_free(pRet);
49378 sqlite3_free((void *)pWal->apWiData);
49379 sqlite3_free(pWal);
51952 sqlite3_free(pLock);
52174 sqlite3_free(pKey);
52221 sqlite3_free(pCur->pKey);
52281 sqlite3_free(pCur->pKey);
53375 sqlite3_free(p);
53384 sqlite3_free(zFullPathname);
53385 sqlite3_free(p);
53405 sqlite3_free(zFullPathname);
53406 sqlite3_free(p);
53416 sqlite3_free(zFullPathname);
53558 sqlite3_free(pBt);
53559 sqlite3_free(p);
53691 sqlite3_free(pBt);
53701 sqlite3_free(p);
55267 /* sqlite3_free(pCur); */
56283 sqlite3_free(pCellKey);
56287 sqlite3_free(pCellKey);
59818 sqlite3_free(sCheck.aPgRef);
59920 ** blob of allocated memory. The xFree function should not call sqlite3_free()
60273 sqlite3_free(p);
60705 sqlite3_free(p);
62923 if( db->pnBytesFreed==0 ) sqlite3_free(p4);
66261 sqlite3_free(pVtab->zErrMsg);
66869 sqlite3_free(zErr);
67825 sqlite3_free(pVdbe->pExplain);
67906 sqlite3_free(pVdbe->zExplain);
67909 sqlite3_free(pVdbe->pExplain);
73269 sqlite3VdbeMemSetStr(pIn1, z, -1, SQLITE_UTF8, sqlite3_free);
75646 sqlite3_free(aSlot);
76199 sqlite3_free(p->zBuf);
76544 sqlite3_free(pTmp);
84295 sqlite3_result_text(context, zRet, -1, sqlite3_free);
84341 sqlite3_result_text(context, zRet, -1, sqlite3_free);
85416 sqlite3_free(zErr);
85422 sqlite3_free( zPath );
92060 sqlite3_free(zBuf);
92109 sqlite3_result_text(context, z1, n, sqlite3_free);
92128 sqlite3_result_text(context, z1, n, sqlite3_free);
92188 sqlite3_result_blob(context, (char*)p, n, sqlite3_free);
92646 sqlite3_free(zText);
92669 sqlite3_result_text(context, z, j, sqlite3_free);
92734 sqlite3_result_text(context, (char*)z, (int)(zOut-z), sqlite3_free);
92762 sqlite3_result_text(context, zHex, n*2, sqlite3_free);
92851 sqlite3_free(zOut);
92858 sqlite3_free(zOld);
92871 sqlite3_result_text(context, (char*)zOut, j, sqlite3_free);
92952 sqlite3_free(azChar);
93036 sqlite3_free(zErrMsg);
93244 sqlite3_free);
97321 #define sqlite3_free sqlite3_api->free
97658 sqlite3_free,
97920 sqlite3_free(zAltFile);
97981 sqlite3_free(zAltEntry);
97984 sqlite3_free(zAltEntry);
97989 sqlite3_free(zErrmsg);
98174 sqlite3_free(wsdAutoext.aExt);
98217 sqlite3_free(zErrmsg);
98993 sqlite3_free(aFcntl[0]);
99000 sqlite3_free(aFcntl[0]);
99479 sqlite3_free(sqlite3_temp_directory);
99523 sqlite3_free(sqlite3_data_directory);
106956 sqlite3_free(p->zErrMsg);
107031 sqlite3_free(*pzErrMsg);
107034 sqlite3_free(res.zErrMsg);
107039 sqlite3_free(res.zErrMsg);
107071 for(i=1; i<n; i++){ if( azResult[i] ) sqlite3_free(azResult[i]); }
107072 sqlite3_free(azResult);
109867 sqlite3_free(zErr);
110593 u8 needFree; /* True if sqlite3_free(idxStr) is needed */
112644 ** by passing the pointer returned by this function to sqlite3_free().
112782 sqlite3_free(pVtab->zErrMsg);
114718 sqlite3_free(z);
114763 sqlite3_free(p->u.vtab.idxStr);
115787 if( pIdxInfo->needToFreeIdxStr ) sqlite3_free(pIdxInfo->idxStr);
115856 sqlite3_free(pNew->u.vtab.idxStr);
115863 if( pIdxInfo->needToFreeIdxStr ) sqlite3_free(pIdxInfo->idxStr);
121751 sqlite3ParserFree(pEngine, sqlite3_free);
121778 sqlite3_free(pParse->apVtabLock);
122730 sqlite3_free(db->lookaside.pStart);
123185 sqlite3_free(db->lookaside.pStart);
123187 sqlite3_free(db);
124364 ** responsibility of the caller to eventually call sqlite3_free() to release
124370 ** this buffer by calling sqlite3_free().
124572 sqlite3_free(zFile);
124666 sqlite3_free(db);
124728 sqlite3_free(zErrMsg);
124829 sqlite3_free(zOpen);
125907 sqlite3_free(aDyn);
125960 sqlite3_free(aDyn);
126896 int bFreeList; /* True if pList should be sqlite3_free()d */
127344 sqlite3_free(p->zSegmentsTbl);
127345 sqlite3_free(p->zReadExprlist);
127346 sqlite3_free(p->zWriteExprlist);
127347 sqlite3_free(p->zContentTbl);
127348 sqlite3_free(p->zLanguageid);
127353 sqlite3_free(p);
127380 sqlite3_free(zSql);
127447 sqlite3_free(zSql);
127448 sqlite3_free(zCols);
127499 sqlite3_free(zContentCols);
127560 sqlite3_free(zSql);
127612 sqlite3_free(z);
127616 sqlite3_free(*pz);
127628 ** is the callers responsibility to call sqlite3_free() to release this
127692 sqlite3_free(zFree);
127748 sqlite3_free(zFree);
127793 ** of the caller to call sqlite3_free() on the output array to free it.
127852 ** by eventually passing the *pazCol value to sqlite3_free().
127876 sqlite3_free(zSql);
128054 sqlite3_free(zPrefix);
128060 sqlite3_free(zCompress);
128066 sqlite3_free(zUncompress);
128082 sqlite3_free(zContent);
128089 sqlite3_free(zLanguageid);
128100 sqlite3_free(zVal);
128119 sqlite3_free(zCompress);
128120 sqlite3_free(zUncompress);
128124 sqlite3_free((void*)aCol);
128236 sqlite3_free(zNot);
128280 sqlite3_free(zPrefix);
128281 sqlite3_free(aIndex);
128282 sqlite3_free(zCompress);
128283 sqlite3_free(zUncompress);
128284 sqlite3_free(zContent);
128285 sqlite3_free(zLanguageid);
128286 for(i=0; i<nNotindexed; i++) sqlite3_free(azNotindexed[i]);
128287 sqlite3_free((void *)aCol);
128288 sqlite3_free((void *)azNotindexed);
128497 sqlite3_free(pCsr->aDoclist);
128498 sqlite3_free(pCsr->aMatchinfo);
128500 sqlite3_free(pCsr);
128523 sqlite3_free(zSql);
128674 sqlite3_free(zBuffer);
128727 sqlite3_free(zBlob);
128738 sqlite3_free(zBlob);
129479 sqlite3_free(aOut);
129483 sqlite3_free(pTS->aaOutput[i]);
129484 sqlite3_free(aOut);
129546 if( aMerge!=aDoclist ) sqlite3_free(aMerge);
129550 sqlite3_free(aMerge);
129551 sqlite3_free(pTS->aaOutput[iOut]);
129784 sqlite3_free(pSegcsr);
129830 sqlite3_free(tsc.aaOutput[i]);
129971 sqlite3_free(pCsr->aDoclist);
130025 sqlite3_free(zSql);
130196 sqlite3_free(zSql);
130289 sqlite3_free(zErr);
130591 sqlite3_free(pHash);
130721 sqlite3_free(pHash);
130791 sqlite3_free(p->doclist.aAll);
130802 sqlite3_free(pList);
130827 sqlite3_free(pLeft);
130896 sqlite3_free(aPoslist);
130912 sqlite3_free(aPoslist);
130916 sqlite3_free(aPoslist);
130951 sqlite3_free(aPoslist);
130960 sqlite3_free(aOut);
130964 sqlite3_free(aPoslist);
131336 sqlite3_free(aDoclist);
131726 sqlite3_free(aTC);
131740 sqlite3_free(pPhrase->doclist.pList);
132036 sqlite3_free(aTmp);
132627 sqlite3_free(pPhrase->doclist.aAll);
132803 sqlite3_free(pFts3->zSegmentsTbl);
132804 sqlite3_free(p);
132907 sqlite3_free((void *)pCsr->filter.zTerm);
132908 sqlite3_free(pCsr->zStop);
132909 sqlite3_free(pCsr->aStat);
132910 sqlite3_free(pCsr);
133073 sqlite3_free((void *)pCsr->filter.zTerm);
133074 sqlite3_free(pCsr->aStat);
133389 ** Fts3Expr structure (if any) by passing it to sqlite3_free().
133476 sqlite3_free(pOrig);
133512 ** sqlite3_free(). Setting this up requires a two pass approach.
133578 sqlite3_free(zTemp);
133597 sqlite3_free(zTemp);
133598 sqlite3_free(p);
134124 sqlite3_free(pDel);
134129 sqlite3_free( apLeaf );
134262 sqlite3_free(p->aMI);
134263 sqlite3_free(p);
134335 ** sqlite3_free() to release the memory. If an OOM condition is encountered,
134339 ** the returned expression text and then freed using sqlite3_free().
134458 sqlite3_free(zDummy);
134472 sqlite3_free(zBuf);
134481 sqlite3_free(azCol);
134548 sqlite3_free(p);
134965 sqlite3_free(pTokenizer);
135010 sqlite3_free(c->zToken);
135011 sqlite3_free(c);
135637 sqlite3_free(zErr);
135729 sqlite3_free(zCopy);
135730 sqlite3_free((void *)aArg);
135746 sqlite3_free((void *)aArg);
135749 sqlite3_free(zCopy);
135828 sqlite3_free(zErr);
136031 sqlite3_free(zTest);
136032 sqlite3_free(zTest2);
136121 sqlite3_free(t);
136142 sqlite3_free(pTokenizer);
136187 sqlite3_free(c->pToken);
136188 sqlite3_free(c);
136379 ** responsible for eventually calling sqlite3_free() to free the array
136488 sqlite3_free(azDequote);
136501 sqlite3_free(pTab);
136561 sqlite3_free(pCsr->zInput);
136578 sqlite3_free(pCsr);
137141 sqlite3_free(zSql);
137390 sqlite3_free(*pp);
137470 sqlite3_free(pList);
137497 sqlite3_free(pList);
137957 sqlite3_free(aByte);
138019 sqlite3_free(pSeg->aNode);
138299 sqlite3_free(pReader->zTerm);
138301 sqlite3_free(pReader->aNode);
138305 sqlite3_free(pReader);
138470 sqlite3_free(aElem);
138676 sqlite3_bind_text(pStmt, 5, zEnd, -1, sqlite3_free);
138897 sqlite3_free(p->aData);
138900 sqlite3_free(p->zMalloc);
138901 sqlite3_free(p);
139095 sqlite3_free(pWriter->aData);
139096 sqlite3_free(pWriter->zMalloc);
139098 sqlite3_free(pWriter);
139724 sqlite3_free(pCsr->apSegment);
139725 sqlite3_free(pCsr->aBuffer);
140067 sqlite3_free(pBlob);
140072 sqlite3_bind_blob(pStmt, 2, pBlob, nBlob, sqlite3_free);
140117 sqlite3_free(a);
140131 sqlite3_free(a);
140152 sqlite3_free(a);
140160 sqlite3_free(a);
140224 sqlite3_free(zSql);
140267 sqlite3_free(aSz);
140465 sqlite3_free(p->term.a);
140756 sqlite3_free(pNode->block.a);
140757 sqlite3_free(pNode->key.a);
140797 sqlite3_free(pNode->block.a);
140798 sqlite3_free(pNode->key.a);
140813 sqlite3_free(pRoot->block.a);
140814 sqlite3_free(pRoot->key.a);
140944 sqlite3_free(aLeaf);
140993 sqlite3_free(aBlock);
141202 sqlite3_free(aIdx);
141267 sqlite3_free(prev.a);
141322 sqlite3_free(aBlock);
141350 sqlite3_free(root.a);
141351 sqlite3_free(block.a);
141663 sqlite3_free(pWriter);
141664 sqlite3_free(hint.a);
141899 sqlite3_free(zSql);
142055 sqlite3_free(pDef);
142364 sqlite3_free(aSzDel);
142866 sqlite3_free(sIter.aPhrase);
143395 sqlite3_free(aIter);
143537 sqlite3_free(pCsr->aMatchinfo);
143679 sqlite3_free(res.z);
143681 sqlite3_result_text(pCtx, res.z, -1, sqlite3_free);
143858 sqlite3_free(sCtx.aTerm);
143863 sqlite3_free(res.z);
143865 sqlite3_result_text(pCtx, res.z, res.n-1, sqlite3_free);
143888 sqlite3_free(zErr);
144022 sqlite3_free(p->aiException);
144023 sqlite3_free(p);
144217 sqlite3_free(pCsr->zToken);
144218 sqlite3_free(pCsr);
145263 sqlite3_free(pNode);
145371 sqlite3_free(pNode);
145483 sqlite3_free(pRtree);
145513 sqlite3_free(zCreate);
145551 sqlite3_free(pInfo);
145554 sqlite3_free(pCsr->aConstraint);
145567 sqlite3_free(pCsr->aPoint);
145569 sqlite3_free(pCsr);
146179 sqlite3_free(pInfo);
146215 sqlite3_free(pCsr->aPoint);
146567 sqlite3_free(aCell);
146866 sqlite3_free(aaSorted);
147022 sqlite3_free(aCell);
147273 sqlite3_free(aCell);
147426 sqlite3_free(pLeaf);
147606 sqlite3_free(zSql);
147642 sqlite3_free(zSql);
147718 sqlite3_free(zCreate);
147742 sqlite3_free(zSql);
147816 sqlite3_free(zSql);
147893 sqlite3_free(zTmp);
147898 sqlite3_free(zTmp);
147905 sqlite3_free(zSql);
147971 sqlite3_free(zText);
147978 sqlite3_result_text(ctx, zText, -1, sqlite3_free);
148041 sqlite3_free(p);
148079 sqlite3_result_blob(ctx, pBlob, nBlob, sqlite3_free);
148203 ** Version of sqlite3_free() that is always a function, never a macro.
148206 sqlite3_free(p);
148735 sqlite3_free(p);
148790 sqlite3_free(pCsr);
148804 sqlite3_free(pCsr);
148820 sqlite3_free(pCsr->zBuffer);
148821 sqlite3_free(pCsr);