Lines Matching defs:sqlite3_free
712 ** To avoid memory leaks, the application should invoke [sqlite3_free()]
1394 ** invoke [sqlite3_free()] on the result to avoid a memory leak.
3460 ** It is not safe to pass a result table directly to [sqlite3_free()].
3498 ** function must not try to call [sqlite3_free()] directly. Only
3532 ** released by [sqlite3_free()]. ^Both routines return a
3583 ** ^Calling sqlite3_free() with a pointer previously returned
3585 ** that it might be reused. ^The sqlite3_free() routine is
3587 ** to sqlite3_free() is harmless. After being freed, memory
3591 ** might result if sqlite3_free() is called with a non-NULL pointer that
3601 ** sqlite3_free(X).
3630 ** The pointer arguments to [sqlite3_free()] and [sqlite3_realloc()]
3637 ** [sqlite3_free()] or [sqlite3_realloc()].
3643 SQLITE_API void sqlite3_free(void*);
3650 ** of the [sqlite3_malloc()], [sqlite3_free()], and [sqlite3_realloc()]
4995 ** by passing it to [sqlite3_free()].
5877 ** [sqlite3_free()].
7163 ** using [sqlite3_free].
7220 ** using [sqlite3_free].
7234 ** should be NULL to cause the previous value to be freed via [sqlite3_free];
7872 ** should free this memory by calling [sqlite3_free()].
7948 ** [sqlite3_free()] on *pzErrMsg after xEntryPoint() returns. ^If any
8105 ** ^[sqlite3_free()] is used to free idxStr if and only if
8172 int needToFreeIdxStr; /* Free idxStr using sqlite3_free() if true */
8326 ** take care that any prior string is freed by a call to [sqlite3_free()]
8329 ** freed by sqlite3_free() and the zErrMsg field will be zeroed.
9149 ** pass the returned value to [sqlite3_free()] to avoid a memory leak.
9157 ** the equivalent of calling [sqlite3_free](sqlite3_str_finish(X)).
11531 ** invoke sqlite3_free() on the serialization buffer when the database
11556 ** [sqlite3_free()] is invoked on argument P prior to returning.
11591 #define SQLITE_DESERIALIZE_FREEONCLOSE 1 /* Call sqlite3_free() on close */
12114 ** [sqlite3_free()].
12252 ** sqlite3_free().
12649 ** It is the responsibility of the caller to eventually call sqlite3_free()
12904 ** call to sqlite3_free().
13076 ** caller to eventually free any such buffer using sqlite3_free(). The buffer
13415 ** sqlite3_free(). Otherwise, if an error occurs, (*ppOut) and (*pnOut)
13743 ** of the caller to eventually free this buffer using sqlite3_free().
13882 ** message buffer using sqlite3_free().
21243 ** sqlite3_free()
27252 sqlite3_result_text(context, zJson, -1, sqlite3_free);
27359 sqlite3_free(pTstAlloc); \
27610 sqlite3_free(pFile);
27625 sqlite3_free(pFile);
27637 sqlite3_free(p);
29244 sqlite3_free(pPrior);
30119 sqlite3_free(p);
30142 sqlite3_free(pCheck);
30524 sqlite3_free(p);
30829 sqlite3_free(p);
31338 sqlite3_free(p);
31866 SQLITE_API void sqlite3_free(void *p){
31931 sqlite3_free(p);
31968 sqlite3_free(p);
31987 sqlite3_free(pOld); /* IMP: R-26507-47431 */
33627 sqlite3_free(p);
33679 sqlite3_free(p);
33953 sqlite3_free(p);
33985 sqlite3_free(p);
34041 sqlite3_free(p);
34761 sqlite3_free(z);
34840 sqlite3_free(z);
35583 sqlite3_free(p);
35687 sqlite3_free(p);
35744 sqlite3_free(p);
35750 sqlite3_free(pTstAlloc);
38654 sqlite3_free(pH->ht);
38659 sqlite3_free(elem);
38750 sqlite3_free(pH->ht);
38822 sqlite3_free( elem );
39603 sqlite3_free(pFile->aJrnl);
39612 sqlite3_free(pFile->aJrnl);
39644 sqlite3_free(pFile->aJrnl);
39645 sqlite3_free(pFile->aData);
39679 sqlite3_free(aTxt);
39815 sqlite3_free(pFile->aJrnl);
39866 sqlite3_free(zOut);
41314 sqlite3_free(pNew);
41343 sqlite3_free(pId);
41643 sqlite3_free(p);
41677 sqlite3_free(pInode);
41767 sqlite3_free(pInode);
42491 sqlite3_free(*(char**)&pFile->zPath);
42497 sqlite3_free(pFile->pPreallocatedUnused);
42753 sqlite3_free(pFile->lockingContext);
43570 sqlite3_free(pFile->lockingContext);
44992 sqlite3_free(p->apRegion[i]);
44995 sqlite3_free(p->apRegion);
45001 sqlite3_free(p);
45246 sqlite3_free(p);
45691 sqlite3_free(p);
46347 sqlite3_free(pNew->lockingContext);
46864 sqlite3_free(pReadonly);
46987 sqlite3_free(p->pPreallocatedUnused);
47754 sqlite3_free(pNew);
47755 sqlite3_free(pUnused);
48261 sqlite3_free(lockProxy);
48263 sqlite3_free(oldPath);
48379 sqlite3_free(pCtx->conchFile);
48382 sqlite3_free(pCtx->conchFilePath);
48383 sqlite3_free(pCtx);
48563 sqlite3_free(lockProxy);
48573 sqlite3_free(conchFile);
48576 sqlite3_free(pCtx->conchFilePath);
48581 sqlite3_free(pCtx);
50414 sqlite3_free(zWideText);
50441 sqlite3_free(zText);
50470 sqlite3_free(zMbcsText);
50499 sqlite3_free(zText);
50520 sqlite3_free(zTmpWide);
50539 sqlite3_free(zTmpWide);
50674 sqlite3_free(*ppDirectory);
50700 if( zUtf8 ) sqlite3_free(zUtf8);
50780 sqlite3_free(zOut);
50994 sqlite3_free(zName);
51018 sqlite3_free(zName);
51506 sqlite3_free(pFile->zDeleteOnClose);
52629 sqlite3_free(zConverted);
52643 sqlite3_free(zWideFilename);
52826 sqlite3_free(p->aRegion);
52827 sqlite3_free(p);
52947 sqlite3_free(zConverted);
52981 sqlite3_free(p);
53027 sqlite3_free(p);
53089 sqlite3_free(p);
53094 sqlite3_free(pNew);
53790 ** The pointer returned in pzBuf must be freed via sqlite3_free().
53834 sqlite3_free(zBuf);
53876 sqlite3_free(zBuf);
53882 sqlite3_free(zConverted);
53885 sqlite3_free(zConverted);
53895 sqlite3_free(zBuf);
53900 sqlite3_free(zWidePath);
53901 sqlite3_free(zBuf);
53909 sqlite3_free(zMulti);
53910 sqlite3_free(zWidePath);
53912 sqlite3_free(zWidePath);
53913 sqlite3_free(zBuf);
53923 sqlite3_free(zBuf);
53928 sqlite3_free(zBuf);
53936 sqlite3_free(zUtf8);
53938 sqlite3_free(zBuf);
53951 sqlite3_free(zBuf);
53969 sqlite3_free(zBuf);
54141 sqlite3_free(zTmpname);
54147 sqlite3_free(zConverted);
54148 sqlite3_free(zTmpname);
54243 sqlite3_free(zConverted);
54244 sqlite3_free(zTmpname);
54278 sqlite3_free(zConverted);
54279 sqlite3_free(zTmpname);
54289 sqlite3_free(zConverted);
54292 sqlite3_free(zTmpname);
54411 sqlite3_free(zConverted);
54478 sqlite3_free(zConverted);
54491 sqlite3_free(zConverted);
54726 sqlite3_free(zDel);
54780 sqlite3_free(zConverted);
54787 sqlite3_free(zConverted);
54792 sqlite3_free(zConverted);
54793 sqlite3_free(zTemp);
54797 sqlite3_free(zConverted);
54799 sqlite3_free(zTemp);
54806 sqlite3_free(zConverted);
54812 sqlite3_free(zConverted);
54817 sqlite3_free(zConverted);
54818 sqlite3_free(zTemp);
54822 sqlite3_free(zConverted);
54824 sqlite3_free(zTemp);
54848 sqlite3_free(zOut);
54892 sqlite3_free(zConverted);
55482 sqlite3_free(memdb_g.apMemStore);
55496 sqlite3_free(p->aData);
55500 sqlite3_free(p);
55836 sqlite3_free(p);
55850 sqlite3_free(p);
56053 sqlite3_free(zSql);
56132 sqlite3_free(zSql);
56163 sqlite3_free(pData);
56485 sqlite3_free(p);
56687 sqlite3_free(pTmpSpace);
56688 sqlite3_free(pV);
58038 sqlite3_free(p);
58197 sqlite3_free(p->apHash);
58266 sqlite3_free(pCache->pBulk);
58816 sqlite3_free(pCache->pBulk);
58817 sqlite3_free(pCache->apHash);
58818 sqlite3_free(pCache);
58862 ** by the current thread may be sqlite3_free()ed.
61382 sqlite3_free(pPager->aSavepoint);
62209 sqlite3_free(zFree);
62213 sqlite3_free(pSuper);
63717 sqlite3_free(p);
63815 sqlite3_free(pPager);
64619 sqlite3_free(pPager);
67959 void *pFree; /* Pointer to sqlite3_free() if exception thrown */
68978 sqlite3_free(aFrame);
69038 sqlite3_free((void *)pWal->apWiData[i]);
69149 sqlite3_free(pRet);
69353 sqlite3_free(p);
69846 ** 2) Frees the pointer at Wal.pFree, if any, using sqlite3_free().
69869 sqlite3_free(pWal->pFree);
69982 sqlite3_free((void *)pWal->apWiData);
69983 sqlite3_free(pWal);
70340 sqlite3_free(aFrame);
70344 sqlite3_free((void*)pWal->apWiData[i]);
70776 sqlite3_free(pBuf1);
70777 sqlite3_free(pBuf2);
71445 sqlite3_free(aBuf);
73265 sqlite3_free(zMsg);
73604 sqlite3_free(pLock);
73858 sqlite3_free(pKey);
73969 sqlite3_free(pCur->pKey);
74030 sqlite3_free(pCur->pKey);
75718 sqlite3_free(p);
75730 sqlite3_free(zFullPathname);
75731 sqlite3_free(p);
75752 sqlite3_free(zFullPathname);
75753 sqlite3_free(p);
75763 sqlite3_free(zFullPathname);
75915 sqlite3_free(pBt);
75916 sqlite3_free(p);
76081 sqlite3_free(pBt);
76091 sqlite3_free(p);
76815 sqlite3_free(aFcntl[0]);
77965 sqlite3_free(pCur->aOverflow);
77966 sqlite3_free(pCur->pKey);
79297 sqlite3_free(pCellKey);
79301 sqlite3_free(pCellKey);
84381 sqlite3_free(sCheck.aPgRef);
84481 ** blob of allocated memory. The xFree function should not call sqlite3_free()
84889 sqlite3_free(p);
85305 sqlite3_free(p);
85730 if( pMem->zMalloc==0 ) sqlite3_free(pMem->z);
85804 if( pMem->xDel==sqlite3_free
88776 sqlite3_free(zErr);
89854 sqlite3_free(zP4);
89855 sqlite3_free(zCom);
90181 sqlite3VdbeMemSetStr(pMem+3, zP4, -1, SQLITE_UTF8, sqlite3_free);
90195 sqlite3VdbeMemSetStr(pMem+7, zCom, -1, SQLITE_UTF8, sqlite3_free);
90200 sqlite3VdbeMemSetStr(pMem+5, zP4, -1, SQLITE_UTF8, sqlite3_free);
93233 sqlite3_free(aRec);
93366 sqlite3_free(zMsg);
93398 sqlite3_free(pVtab->zErrMsg);
94553 sqlite3_free(pToDelete);
95675 ** freeing the returned string by passing it to sqlite3_free().
103544 sqlite3_free(zErr);
103736 sqlite3_free(z);
103740 sqlite3VdbeMemSetStr(pIn1, z, -1, SQLITE_UTF8, sqlite3_free);
104881 sqlite3_free(zErr);
104885 sqlite3VdbeMemSetStr(pOut, zErr, -1, SQLITE_UTF8, sqlite3_free);
105521 sqlite3_free(z);
106843 sqlite3_free(pReadr->aAlloc);
106844 sqlite3_free(pReadr->aBuffer);
107437 sqlite3_free(pTask->list.aMemory);
107591 sqlite3_free(pMerger);
107608 sqlite3_free(pIncr);
107660 sqlite3_free(pSorter->list.aMemory);
107915 sqlite3_free(p->aBuffer);
107991 if( pList->aMemory==0 ) sqlite3_free(p);
109275 sqlite3_free(p);
109297 sqlite3_free(pCur->zP4);
109317 sqlite3_free(pCur);
109330 sqlite3_free(pCur->zP4);
109433 sqlite3_result_text(ctx, zCom, -1, sqlite3_free);
109754 sqlite3_free(pIter);
121089 ** sqlite3_free(x);
121667 sqlite3_free(zQuot);
122580 sqlite3_free(zNew);
122828 sqlite3_free(zCopy);
125409 sqlite3_free(pIdx->aiRowEst);
125599 sqlite3_free(zErr);
126867 sqlite3_free(p->aiRowEst);
134180 sqlite3_free(zBuf);
134229 sqlite3_result_text(context, z1, n, sqlite3_free);
134248 sqlite3_result_text(context, z1, n, sqlite3_free);
134308 sqlite3_result_blob(context, (char*)p, n, sqlite3_free);
134944 sqlite3_result_text64(context, zOut, j, sqlite3_free, SQLITE_UTF8_ZT);
134948 sqlite3_free(zOut);
135037 sqlite3_result_text64(context, (char*)z, zOut-z,sqlite3_free,SQLITE_UTF8_ZT);
135066 sqlite3_free, SQLITE_UTF8_ZT);
135151 sqlite3_result_blob(pCtx, pBlob, (p - pBlob), sqlite3_free);
135155 sqlite3_free(pBlob);
135245 sqlite3_free(zOut);
135257 sqlite3_free(zOld);
135272 sqlite3_result_text(context, (char*)zOut, j, sqlite3_free);
135354 sqlite3_free(azChar);
135404 sqlite3_result_text64(context, z, j, sqlite3_free, SQLITE_UTF8_ZT);
135546 sqlite3_free(zErrMsg);
135996 sqlite3_free(pGCC->pnSepLengths);
136010 sqlite3_free(pGCC->pnSepLengths);
136531 sqlite3_free(zMsg1);
136532 sqlite3_free(zMsg2);
136606 sqlite3_free(p->a);
136776 sqlite3_free(p->a);
136833 sqlite3_free);
136949 sqlite3_result_text(ctx, sqlite3_str_finish(pResult), -1, sqlite3_free);
136952 sqlite3_free(zErr);
142686 #define sqlite3_free sqlite3_api->free
143143 sqlite3_free,
143570 sqlite3_free(zAltFile);
143629 sqlite3_free(zAltEntry);
143632 sqlite3_free(zAltEntry);
143639 sqlite3_free(zErrmsg);
143839 sqlite3_free(wsdAutoext.aExt);
143886 sqlite3_free(zErrmsg);
145055 sqlite3_free(aFcntl[0]);
145061 sqlite3_free(aFcntl[0]);
145587 sqlite3_free(sqlite3_temp_directory);
145628 sqlite3_free(sqlite3_data_directory);
147434 sqlite3_free(pTab);
147500 sqlite3_free(pCsr->azArg[i]);
147509 sqlite3_free(pCsr);
147571 sqlite3_free(zSql);
157801 sqlite3_free(p->zErrMsg);
157879 sqlite3_free(*pzErrMsg);
157882 sqlite3_free(res.zErrMsg);
157887 sqlite3_free(res.zErrMsg);
157919 for(i=1; i<n; i++){ if( azResult[i] ) sqlite3_free(azResult[i]); }
157920 sqlite3_free(azResult);
162247 sqlite3_free(zErr);
163176 u32 needFree : 1; /* True if sqlite3_free(idxStr) is needed */
169543 sqlite3_free(zText);
170203 sqlite3_free(pIdxInfo->idxStr);
170268 sqlite3_free(pVtab->zErrMsg);
171062 sqlite3_free(z);
171110 sqlite3_free(p->u.vtab.idxStr);
173098 sqlite3_free(pNew->u.vtab.idxStr);
179773 sqlite3_free(pOld);
186543 sqlite3ParserFree(pEngine, sqlite3_free);
186559 sqlite3_free(pParse->apVtabLock);
187894 sqlite3_free
188404 sqlite3_free(p);
188573 sqlite3_free(db->lookaside.pStart);
188575 sqlite3_free(db);
189207 sqlite3_free(pArg);
189310 sqlite3_free(zErr);
189345 zCopy, sqlite3InvalidFunction, 0, 0, sqlite3_free);
190163 ** The caller must invoke sqlite3_free_filename() (not sqlite3_free()!) on
190169 ** this buffer by calling sqlite3_free().
190497 sqlite3_free(db);
190667 sqlite3_free(zErrMsg);
190996 sqlite3_free(p);
191962 sqlite3_free((char*)p - 4);
192248 sqlite3_free(pSnapshot);
192572 sqlite3_free(aDyn);
192625 sqlite3_free(aDyn);
193635 int bFreeList; /* True if pList should be sqlite3_free()d */
194162 sqlite3_free(p->zSegmentsTbl);
194163 sqlite3_free(p->zReadExprlist);
194164 sqlite3_free(p->zWriteExprlist);
194165 sqlite3_free(p->zContentTbl);
194166 sqlite3_free(p->zLanguageid);
194171 sqlite3_free(p);
194180 sqlite3_free(*pzErr);
194209 sqlite3_free(zSql);
194282 sqlite3_free(zSql);
194283 sqlite3_free(zCols);
194334 sqlite3_free(zContentCols);
194395 sqlite3_free(zSql);
194447 sqlite3_free(z);
194451 sqlite3_free(*pz);
194463 ** is the callers responsibility to call sqlite3_free() to release this
194527 sqlite3_free(zFree);
194583 sqlite3_free(zFree);
194647 ** of the caller to call sqlite3_free() on the output array to free it.
194712 ** by eventually passing the *pazCol value to sqlite3_free().
194740 sqlite3_free(zSql);
194914 sqlite3_free(zPrefix);
194920 sqlite3_free(zCompress);
194926 sqlite3_free(zUncompress);
194942 sqlite3_free(zContent);
194949 sqlite3_free(zLanguageid);
194965 sqlite3_free(zVal);
194984 sqlite3_free(zCompress);
194985 sqlite3_free(zUncompress);
194989 sqlite3_free((void*)aCol);
195103 sqlite3_free(zNot);
195151 sqlite3_free(zPrefix);
195152 sqlite3_free(aIndex);
195153 sqlite3_free(zCompress);
195154 sqlite3_free(zUncompress);
195155 sqlite3_free(zContent);
195156 sqlite3_free(zLanguageid);
195157 for(i=0; i<nNotindexed; i++) sqlite3_free(azNotindexed[i]);
195158 sqlite3_free((void *)aCol);
195159 sqlite3_free
195405 sqlite3_free(pCsr->aDoclist);
195420 sqlite3_free(pCsr);
195447 sqlite3_free(zSql);
195606 sqlite3_free(zBuffer);
195659 sqlite3_free(zBlob);
195676 sqlite3_free(zBlob);
196292 sqlite3_free(aOut);
196371 sqlite3_free(aRight);
196460 sqlite3_free(aOut);
196464 sqlite3_free(pTS->aaOutput[i]);
196465 sqlite3_free(aOut);
196542 if( aMerge!=aDoclist ) sqlite3_free(aMerge);
196546 if( aMerge!=aDoclist ) sqlite3_free(aMerge);
196547 sqlite3_free(pTS->aaOutput[iOut]);
196780 sqlite3_free(pSegcsr);
196826 sqlite3_free(tsc.aaOutput[i]);
197022 sqlite3_free(zSql);
197198 sqlite3_free(zTbl);
197319 sqlite3_free(zErr);
197569 sqlite3_free(zSql);
197699 sqlite3_free(pHash);
197822 sqlite3_free(pHash);
197895 sqlite3_free(p->doclist.aAll);
197906 sqlite3_free(pList);
197933 sqlite3_free(pLeft);
198003 sqlite3_free(aPoslist);
198004 sqlite3_free(aFree);
198020 sqlite3_free(aPoslist);
198024 sqlite3_free(aPoslist);
198025 sqlite3_free(aFree);
198060 sqlite3_free(aPoslist);
198070 sqlite3_free(aOut);
198074 sqlite3_free(aPoslist);
198078 if( pPhrase->doclist.pList!=aFree ) sqlite3_free(aFree);
198450 sqlite3_free(aDoclist);
198845 sqlite3_free(aTC);
198859 sqlite3_free(pPhrase->doclist.pList);
199171 sqlite3_free(aTmp);
199792 sqlite3_free(pPhrase->doclist.aAll);
199969 sqlite3_free(pFts3->zSegmentsTbl);
199970 sqlite3_free(p);
200073 sqlite3_free((void *)pCsr->filter.zTerm);
200074 sqlite3_free(pCsr->zStop);
200075 sqlite3_free(pCsr->aStat);
200076 sqlite3_free(pCsr);
200243 sqlite3_free((void *)pCsr->filter.zTerm);
200244 sqlite3_free(pCsr->aStat);
200245 sqlite3_free(pCsr->zStop);
200580 ** Fts3Expr structure (if any) by passing it to sqlite3_free().
200675 sqlite3_free(pOrig);
200711 ** sqlite3_free(). Setting this up requires a two pass approach.
200792 sqlite3_free(zTemp);
200794 sqlite3_free(p);
201324 sqlite3_free(pDel);
201329 sqlite3_free( apLeaf );
201487 sqlite3_free(p->aMI);
201488 sqlite3_free(p);
201532 ** sqlite3_free() to release the memory. If an OOM condition is encountered,
201536 ** the returned expression text and then freed using sqlite3_free().
201629 sqlite3_free(zErr);
201651 sqlite3_free(zDummy);
201664 sqlite3_free(zBuf);
201673 sqlite3_free(azCol);
201757 sqlite3_free(p);
202176 sqlite3_free(pTokenizer);
202221 sqlite3_free(c->zToken);
202222 sqlite3_free(c);
202867 sqlite3_free(zErr);
202964 sqlite3_free(zCopy);
202965 sqlite3_free((void *)aArg);
202981 sqlite3_free((void *)aArg);
202984 sqlite3_free(zCopy);
203063 sqlite3_free(zErr2);
203271 sqlite3_free(zTest);
203272 sqlite3_free(zTest2);
203363 sqlite3_free(t);
203384 sqlite3_free(pTokenizer);
203429 sqlite3_free(c->pToken);
203430 sqlite3_free(c);
203622 ** responsible for eventually calling sqlite3_free() to free the array
203732 sqlite3_free(azDequote);
203745 sqlite3_free(pTab);
203805 sqlite3_free(pCsr->zInput);
203822 sqlite3_free(pCsr);
204413 sqlite3_free(zSql);
204662 sqlite3_free(*pp);
204742 sqlite3_free(pList);
204771 sqlite3_free(pList);
205238 sqlite3_free(aByte);
205302 sqlite3_free(pSeg->aNode);
205334 sqlite3_free(pReader->aNode);
205343 sqlite3_free(pReader->zTerm);
205604 sqlite3_free(pReader->zTerm);
205606 sqlite3_free(pReader->aNode);
205610 sqlite3_free(pReader);
205784 sqlite3_free(aElem);
205991 sqlite3_bind_text(pStmt, 5, zEnd, -1, sqlite3_free);
206218 sqlite3_free(p->aData);
206221 sqlite3_free(p->zMalloc);
206222 sqlite3_free(p);
206425 sqlite3_free(pWriter->aData);
206426 sqlite3_free(pWriter->zMalloc);
206428 sqlite3_free(pWriter);
207069 sqlite3_free(pCsr->apSegment);
207070 sqlite3_free(pCsr->aBuffer);
207419 sqlite3_free(pBlob);
207424 sqlite3_bind_blob(pStmt, 2, pBlob, nBlob, sqlite3_free);
207469 sqlite3_free(a);
207483 sqlite3_free(a);
207504 sqlite3_free(a);
207513 sqlite3_free(a);
207580 sqlite3_free(zSql);
207623 sqlite3_free(aSz);
207826 sqlite3_free(p->term.a);
208128 sqlite3_free(pNode->block.a);
208129 sqlite3_free(pNode->key.a);
208169 sqlite3_free(pNode->block.a);
208170 sqlite3_free(pNode->key.a);
208185 sqlite3_free(pRoot->block.a);
208186 sqlite3_free(pRoot->key.a);
208324 sqlite3_free(aLeaf);
208388 sqlite3_free(aBlock);
208598 sqlite3_free(aIdx);
208666 sqlite3_free(prev.a);
208721 sqlite3_free(aBlock);
208750 sqlite3_free(root.a);
208751 sqlite3_free(block.a);
209090 sqlite3_free(pWriter);
209091 sqlite3_free(hint.a);
209333 sqlite3_free(zSql);
209502 sqlite3_free(pDef);
209809 sqlite3_free(aSzDel);
210007 sqlite3_free(pBuf);
210027 xRet = sqlite3_free;
210049 sqlite3_free(p);
210432 sqlite3_free(sIter.aPhrase);
211051 sqlite3_free(aIter);
211237 sqlite3_free(zErr);
211375 sqlite3_free(res.z);
211377 sqlite3_result_text(pCtx, res.z, -1, sqlite3_free);
211578 sqlite3_free(sCtx.aTerm);
211583 sqlite3_free(res.z);
211585 sqlite3_result_text(pCtx, res.z, res.n-1, sqlite3_free);
211727 sqlite3_free(p->aiException);
211728 sqlite3_free(p);
211926 sqlite3_free(pCsr->zToken);
211927 sqlite3_free(pCsr);
213547 sqlite3_free(zMsg);
215924 sqlite3_free(zMsg);
217909 sqlite3_free(cur->pVtab->zErrMsg);
217927 sqlite3_free(cur->pVtab->zErrMsg);
217965 sqlite3_free(cur->pVtab->zErrMsg);
218908 sqlite3_free(pNode);
219020 sqlite3_free(pNode);
219135 sqlite3_free(pRtree->aHash[i]);
219149 sqlite3_free(pRtree->zReadAuxSql);
219150 sqlite3_free(pRtree);
219181 sqlite3_free(zCreate);
219224 sqlite3_free(pInfo);
219227 sqlite3_free(pCsr->aConstraint);
219231 sqlite3_free(pCsr->aPoint);
219254 sqlite3_free(pCsr);
220639 sqlite3_free(aaSorted);
220792 sqlite3_free(aCell);
221099 sqlite3_free(pLeaf);
221166 sqlite3_free(zSql);
221377 sqlite3_free(zSql);
221434 sqlite3_free(zSql);
221542 sqlite3_free(zCreate);
221575 sqlite3_free(zSql);
221605 sqlite3_free(zSql);
221686 sqlite3_free(zSql);
221794 sqlite3_free(zSql);
221889 sqlite3_result_text(ctx, sqlite3_str_finish(pOut), -1, sqlite3_free);
221976 sqlite3_free(z);
222187 sqlite3_free(aNode);
222214 sqlite3_free(aNode);
222391 sqlite3_free(zReport);
222676 sqlite3_free(s.a);
222686 sqlite3_free(s.a);
222767 sqlite3_free(p);
222793 sqlite3_result_text(context, sqlite3_str_finish(x), -1, sqlite3_free);
222794 sqlite3_free(p);
222830 sqlite3_result_text(context, sqlite3_str_finish(x), -1, sqlite3_free);
222831 sqlite3_free(p);
222877 sqlite3_free(p);
222919 sqlite3_free(p);
222957 sqlite3_free(p);
223017 sqlite3_free(p);
223066 sqlite3_free(p);
223086 sqlite3_free(p);
223111 sqlite3_free(p);
223163 sqlite3_free(p);
223244 sqlite3_free(p1);
223274 sqlite3_free(p1);
223275 sqlite3_free(p2);
223573 sqlite3_free
223605 sqlite3_free(p1);
223606 sqlite3_free(p2);
223696 sqlite3_free(zSql);
224115 sqlite3_free(p);
224290 sqlite3_free(p);
224302 sqlite3_free(p);
224500 ** Version of sqlite3_free() that is always a function, never a macro.
224503 sqlite3_free(p);
224811 sqlite3_free(zOutput);
224939 sqlite3_free(sqlite3_str_finish(pStr));
225096 sqlite3_free(p);
225151 sqlite3_free(pCsr);
225165 sqlite3_free(pCsr);
225181 sqlite3_free(pCsr->zBuffer);
225182 sqlite3_free(pCsr);
225820 ** eventually free any such buffer using sqlite3_free().
226647 sqlite3_free(aOut);
226650 sqlite3_result_blob(context, aOut, nOut, sqlite3_free);
226664 ** of the caller to (eventually) free this buffer using sqlite3_free().
226686 ** to eventually free this buffer using sqlite3_free().
226706 ** buffer using sqlite3_free().
226724 sqlite3_free(zSql);
226736 sqlite3_free(pIter->azTblCol[i]);
226737 sqlite3_free(pIter->azTblType[i]);
226739 sqlite3_free(pIter->azTblCol);
226764 sqlite3_free(pUp);
226767 sqlite3_free(pIter->aIdxCol);
226768 sqlite3_free(pIter->zIdxSql);
226950 ** stored error code. In this case it still calls sqlite3_free() on any
226961 sqlite3_free(zSql);
226990 sqlite3_free(zSql);
227044 ** using sqlite3_free().
227477 sqlite3_free(zOrder);
227478 sqlite3_free(zSelect);
227479 sqlite3_free(zList);
227590 sqlite3_free(zOrder);
227591 sqlite3_free(zSelect);
227592 sqlite3_free(zVector);
227593 sqlite3_free(zLhs);
227704 sqlite3_free(zRet);
227705 sqlite3_free(zImpCols);
227706 sqlite3_free(zImpPK);
227707 sqlite3_free(zWhere);
227830 ** sqlite3_free().
227884 ** sqlite3_free().
228324 sqlite3_free(zLimit);
228337 sqlite3_free(zStart);
228363 sqlite3_free(zSql);
228367 sqlite3_free(zImposterCols);
228368 sqlite3_free(zImposterPK);
228369 sqlite3_free(zWhere);
228370 sqlite3_free(zBind);
228371 sqlite3_free(zPart);
228474 sqlite3_free(zLimit);
228498 sqlite3_free(zStart);
228499 sqlite3_free(zOrder);
228502 sqlite3_free(zWhere);
228503 sqlite3_free(zOldlist);
228504 sqlite3_free(zNewlist);
228505 sqlite3_free(zBindings);
228507 sqlite3_free(zCollist);
228508 sqlite3_free(zLimit);
228584 sqlite3_free(zWhere);
228585 sqlite3_free(zSet);
228614 sqlite3_free(p->zTbl);
228615 sqlite3_free(p->zDataTbl);
228616 sqlite3_free(p->zIdx);
228617 sqlite3_free(p);
228625 ** sqlite3_free().
228832 sqlite3_free(zTarget);
229146 sqlite3_free(zWideFilename);
229219 sqlite3_free(zWal);
229220 sqlite3_free(zOal);
229793 sqlite3_free(zOal);
229868 sqlite3_free(zErrmsg);
230206 sqlite3_free(p->aBuf);
230207 sqlite3_free(p->aFrame);
230214 sqlite3_free(p->zErrmsg);
230216 sqlite3_free(p->zState);
230217 sqlite3_free(p);
230355 sqlite3_free(zWideNew);
230359 sqlite3_free(zWideOld);
230542 sqlite3_free(p->apShm[i]);
230544 sqlite3_free(p->apShm);
230546 sqlite3_free(p->zDel);
231099 sqlite3_free(pFd->zDel);
231260 sqlite3_free(pVfs);
231337 sqlite3_free(pNew);
231565 sqlite3_free(pVtab);
231675 sqlite3_free(p->aCell[i].aOvfl);
231677 sqlite3_free(p->aCell);
231686 sqlite3_free(p->zPath);
231699 sqlite3_free(pCsr->aPage[i].aPg);
231704 sqlite3_free(pCsr->zPath);
231726 sqlite3_free(pCsr);
231943 sqlite3_free(pCsr->zPath);
232158 sqlite3_free(zSql);
232383 sqlite3_free(pVtab);
232473 sqlite3_free(pCsr);
232703 sqlite3_free(pVtab->zErrMsg);
232920 sqlite3_free(pVtab);
232940 sqlite3_free(cur);
233195 sqlite3_free(p);
233296 pNew->xDel = sqlite3_free;
233309 sqlite3_free(pNew);
233846 sqlite3_free(pFree);
234396 ** be freed using sqlite3_free() by the caller
234459 sqlite3_free(zPragma);
234576 sqlite3_free(pTab->azCol);
234662 sqlite3_free((char*)azCol);
234846 sqlite3_free(zApp);
234881 sqlite3_free(sql.aBuf);
235490 sqlite3_free(zStmt);
235554 sqlite3_free(zStmt);
235555 sqlite3_free(z1);
235556 sqlite3_free(z2);
235614 sqlite3_free(zDbExists);
235642 sqlite3_free((char*)azCol);
235676 sqlite3_free(zExpr);
235776 sqlite3_free(pSession);
236120 sqlite3_free(buf2.aBuf);
236300 sqlite3_free(zSql);
236301 sqlite3_free(nooptest.aBuf);
236302 sqlite3_free(pkfield.aBuf);
236303 sqlite3_free(pkvar.aBuf);
236304 sqlite3_free(cols.aBuf);
236527 sqlite3_free(buf.aBuf);
236538 ** using sqlite3_free().
236584 ** using sqlite3_free().
236863 sqlite3ValueSetStr(pVal, nData, (char*)aCopy, enc, sqlite3_free);
236886 ** using sqlite3_free().
237457 sqlite3_free(p->tblhdr.aBuf);
237458 sqlite3_free(p->in.buf.aBuf);
237459 sqlite3_free(p);
237518 sqlite3_free(apVal);
237613 sqlite3_free(sOut.aBuf);
237614 sqlite3_free(apVal);
237615 sqlite3_free(sPK.aBuf);
237657 sqlite3_free(sInput.buf.aBuf);
237752 sqlite3_free(*pp);
237817 sqlite3_free(pUp);
237823 sqlite3_free(buf.aBuf);
237846 sqlite3_free(pUp);
237849 sqlite3_free(p->aUpdateMask);
237917 sqlite3_free(buf.aBuf);
237981 sqlite3_free(buf.aBuf);
238549 sqlite3_free(cons.aBuf);
238630 sqlite3_free((char*)sApply.azCol); /* cast works around VC++ bug */
238776 sqlite3_free((char*)sApply.azCol); /* cast works around VC++ bug */
238777 sqlite3_free((char*)sApply.constraints.aBuf);
238778 sqlite3_free((char*)sApply.rebase.aBuf);
238788 sqlite3_free(sApply.zErr);
239150 sqlite3_free(pExist);
239175 sqlite3_free(pExist);
239188 sqlite3_free(pExist);
239209 sqlite3_free(pNew);
239223 sqlite3_free(pNew);
239240 sqlite3_free(pExist);
239413 sqlite3_free(pTab->azCol);
239414 sqlite3_free(pTab);
239582 ** sqlite3_free() when it is no longer required.
239631 sqlite3_free(buf.aBuf);
239791 sqlite3_free(pGrp->cd.aBuf[ii].aBuf);
239793 sqlite3_free(pGrp->cd.record.aBuf);
239794 sqlite3_free(pGrp->cd.aBuf);
239795 sqlite3_free(pGrp->zDb);
239797 sqlite3_free(pGrp->rec.aBuf);
239798 sqlite3_free(pGrp);
239984 ** free the (*ppOut) buffer using sqlite3_free().
240100 sqlite3_free(sOut.aBuf);
240115 sqlite3_free(sOut.aBuf);
240199 sqlite3_free(p->grp.rec.aBuf);
240200 sqlite3_free(p);
242950 sqlite3_free((fts5yypminor->fts5yy11));
244122 sqlite3_free(ctx.zOut);
244421 sqlite3_free(ctx.zOut);
244422 sqlite3_free(aSeen);
244423 sqlite3_free(sFinder.aFirst);
244520 sqlite3_free(p);
244522 rc = pApi->xSetAuxdata(pFts, p, sqlite3_free);
244778 sqlite3_free(zTmp);
244802 sqlite3_free(pBuf->p);
244945 ** buffer using sqlite3_free(). If an OOM error occurs, NULL is returned.
245068 sqlite3_free(pDel);
245071 sqlite3_free(p);
245308 ** eventually free any such error message using sqlite3_free().
245408 sqlite3_free(azArg);
245553 sqlite3_free(zOut);
245637 ** such error message using sqlite3_free().
245717 sqlite3_free(zOne);
245718 sqlite3_free(zTwo);
245807 sqlite3_free((char*)pConfig->t.azArg);
245808 sqlite3_free(pConfig->zDb);
245809 sqlite3_free(pConfig->zName);
245811 sqlite3_free(pConfig->azCol[i]);
245813 sqlite3_free(pConfig->azCol);
245814 sqlite3_free(pConfig->aPrefix);
245815 sqlite3_free(pConfig->zRank);
245816 sqlite3_free(pConfig->zRankArgs);
245817 sqlite3_free(pConfig->zContent);
245818 sqlite3_free(pConfig->zContentRowid);
245819 sqlite3_free(pConfig->zContentExprlist);
245820 sqlite3_free(pConfig);
245846 sqlite3_free(zSql);
245985 sqlite3_free(zRank);
246083 sqlite3_free(pConfig->zRank);
246084 sqlite3_free(pConfig->zRankArgs);
246143 sqlite3_free(zSql);
246195 sqlite3_free(zMsg);
246469 static void fts5ParseFree(void *p){ sqlite3_free(p); }
246534 sqlite3_free(sParse.apPhrase);
246538 sqlite3_free(sParse.zErr);
246626 sqlite3_free(zExpr);
246642 sqlite3_free(p);
246652 sqlite3_free(p->apExprPhrase);
246653 sqlite3_free(p);
246684 sqlite3_free(p2->apExprPhrase);
246685 sqlite3_free(p2);
246749 if( aIter!=aStatic ) sqlite3_free(aIter);
246789 if( aIter!=aStatic ) sqlite3_free(aIter);
246838 sqlite3_free(a);
246883 if( aIter[i].bFlag ) sqlite3_free((u8*)aIter[i].a);
246885 if( aIter!=aStatic ) sqlite3_free(aIter);
247028 if( a!=aStatic ) sqlite3_free(a);
247830 sqlite3_free(pTerm->pTerm);
247836 sqlite3_free(pSyn);
247840 sqlite3_free(pPhrase);
248018 sqlite3_free(pNear->pColset);
248019 sqlite3_free(pNear);
248070 sqlite3_free(z);
248306 sqlite3_free(p);
248331 sqlite3_free(z);
248336 sqlite3_free(pColset);
248444 sqlite3_free(pFree);
248489 sqlite3_free(pSub);
248769 sqlite3_free(zNew);
248772 sqlite3_free(zApp);
248780 ** sqlite3_free().
248854 sqlite3_free(zRet);
248905 sqlite3_free(zTerm);
248908 sqlite3_free(zRet);
248935 sqlite3_free(zRet);
248981 sqlite3_free(zErr);
249024 sqlite3_free(zText);
249031 sqlite3_free(zErr);
249036 sqlite3_free((void *)azConfig);
249594 sqlite3_free(pNew);
249610 sqlite3_free(pHash->aSlot);
249611 sqlite3_free(pHash);
249625 sqlite3_free(pSlot);
249675 sqlite3_free(apOld);
249972 sqlite3_free(ap);
250973 sqlite3_free(pRet);
250997 sqlite3_free(pData);
251030 sqlite3_free(zSql);
251117 sqlite3_free(pStruct->aLevel[i].aSeg);
251119 sqlite3_free(pStruct);
251165 sqlite3_free(pNew->aLevel[i].aSeg);
251167 sqlite3_free(pNew);
251836 sqlite3_free(pIter);
252992 ** fts5DataRelease(). Then free the array itself using sqlite3_free().
253000 sqlite3_free(ap);
253016 sqlite3_free(p);
253030 sqlite3_free(pIter->aRowidOffset);
253283 sqlite3_free(pIter);
254709 sqlite3_free(pWriter->aDlidx);
255298 sqlite3_free(aIdx);
255602 sqlite3_free(aIdx);
255960 sqlite3_free(pNew);
256615 sqlite3_free(aTmp);
256642 sqlite3_free(pSet->aPoslistReader);
256643 sqlite3_free(pSet->aMap);
256644 sqlite3_free(pSet);
256847 sqlite3_free(s.aBuf);
256987 sqlite3_free(p->zDataTbl);
256988 sqlite3_free(p);
259278 sqlite3_free(a);
259398 sqlite3_free(p);
259421 sqlite3_free(pCsr);
259982 sqlite3_free(pTab);
260460 sqlite3_free(pCsr->aInstIter);
260461 sqlite3_free(pCsr->aInst);
260469 sqlite3_free(pSorter);
260479 sqlite3_free(pData);
260483 sqlite3_free(pCsr->apRankArg);
260486 sqlite3_free(pCsr->zRank);
260487 sqlite3_free(pCsr->zRankArgs);
260510 sqlite3_free(pCsr);
260700 sqlite3_free(zSql);
260753 sqlite3_free(pSorter);
260840 sqlite3_free(zSql);
260930 sqlite3_free(p->p.base.zErrMsg);
261033 ** locale, and (b) call sqlite3_free() to free (*pzText).
261155 sqlite3_free(zText);
261975 sqlite3_free(aPopulator);
262552 sqlite3_free(zErr);
262576 sqlite3_free(pTab->zErrMsg);
262662 sqlite3_result_blob(pCtx, val.p, val.n, sqlite3_free);
262955 sqlite3_free(pNew);
262975 sqlite3_free(p);
263212 sqlite3_free(pAux);
263218 sqlite3_free(pTok);
263221 sqlite3_free(pGlobal);
263311 sqlite3_result_blob(pCtx, pBlob, nBlob, sqlite3_free);
263699 sqlite3_free(zBind);
263729 sqlite3_free(zSql);
263764 sqlite3_free(zSql);
263855 sqlite3_free(zErr);
263920 sqlite3_free(zDefn);
263960 sqlite3_free(p);
264256 sqlite3_free(buf.p);
264428 sqlite3_free(buf.p);
264624 sqlite3_free(buf.p);
264650 sqlite3_free(zSql);
264873 sqlite3_free(aTotalSize);
265114 sqlite3_free(p);
265210 if( pFold!=aFold ) sqlite3_free(pFold);
265225 if( pFold!=aFold ) sqlite3_free(pFold);
265388 sqlite3_free(p->aiException);
265389 sqlite3_free(p->aFold);
265390 sqlite3_free(p);
265561 sqlite3_free(p->aFold);
265626 sqlite3_free(p);
266337 sqlite3_free(p);
267799 sqlite3_free(zCopy);
267811 sqlite3_free(pTab);
267820 sqlite3_free(pTab);
268028 sqlite3_free(zSql);
268083 sqlite3_free(pCsr->zLeTerm);
268104 sqlite3_free(pCsr);
268620 sqlite3_free(pVtab);
268642 sqlite3_free(pRow);
268652 sqlite3_free(cur);
268663 sqlite3_free(pCur->pRow);