Lines Matching defs:sqlite3_free

698 ** To avoid memory leaks, the application should invoke [sqlite3_free()]
1362 ** invoke [sqlite3_free()] on the result to avoid a memory leak.
3137 ** It is not safe to pass a result table directly to [sqlite3_free()].
3175 ** function must not try to call [sqlite3_free()] directly. Only
3209 ** released by [sqlite3_free()]. ^Both routines return a
3260 ** ^Calling sqlite3_free() with a pointer previously returned
3262 ** that it might be reused. ^The sqlite3_free() routine is
3264 ** to sqlite3_free() is harmless. After being freed, memory
3268 ** might result if sqlite3_free() is called with a non-NULL pointer that
3278 ** sqlite3_free(X).
3307 ** The pointer arguments to [sqlite3_free()] and [sqlite3_realloc()]
3314 ** [sqlite3_free()] or [sqlite3_realloc()].
3320 SQLITE_API void sqlite3_free(void*);
3327 ** of the [sqlite3_malloc()], [sqlite3_free()], and [sqlite3_realloc()]
4588 ** by passing it to [sqlite3_free()].
5431 ** [sqlite3_free()].
6550 ** using [sqlite3_free].
6607 ** using [sqlite3_free].
6621 ** should be NULL to cause the previous value to be freed via [sqlite3_free];
7251 ** should free this memory by calling [sqlite3_free()].
7327 ** [sqlite3_free()] on *pzErrMsg after xEntryPoint() returns. ^If any
7489 ** ^[sqlite3_free()] is used to free idxPtr if and only if
7554 int needToFreeIdxStr; /* Free idxStr using sqlite3_free() if true */
7706 ** take care that any prior string is freed by a call to [sqlite3_free()]
7709 ** freed by sqlite3_free() and the zErrMsg field will be zeroed.
8539 ** pass the returned value to [sqlite3_free()] to avoid a memory leak.
10784 ** invoke sqlite3_free() on the serialization buffer when the database
10799 ** [sqlite3_free()] is invoked on argument P prior to returning.
10834 #define SQLITE_DESERIALIZE_FREEONCLOSE 1 /* Call sqlite3_free() on close */
11262 ** [sqlite3_free()].
11398 ** sqlite3_free().
11795 ** It is the responsibility of the caller to eventually call sqlite3_free()
11990 ** call to sqlite3_free().
12150 ** caller to eventually free any such buffer using sqlite3_free(). The buffer
12451 ** sqlite3_free(). Otherwise, if an error occurs, (*ppOut) and (*pnOut)
24933 sqlite3_free(pTstAlloc); \
25184 sqlite3_free(pFile);
25199 sqlite3_free(pFile);
25211 sqlite3_free(p);
26818 sqlite3_free(pPrior);
27687 sqlite3_free(p);
27710 sqlite3_free(pCheck);
28076 sqlite3_free(p);
28381 sqlite3_free(p);
28904 sqlite3_free(p);
29434 SQLITE_API void sqlite3_free(void *p){
29499 sqlite3_free(p);
29536 sqlite3_free(p);
29555 sqlite3_free(pOld); /* IMP: R-26507-47431 */
31072 sqlite3_free(p);
31379 sqlite3_free(p);
32064 sqlite3_free(z);
32142 sqlite3_free(z);
32883 sqlite3_free(p);
32986 sqlite3_free(p);
33043 sqlite3_free(p);
33049 sqlite3_free(pTstAlloc);
35358 sqlite3_free(pH->ht);
35363 sqlite3_free(elem);
35447 sqlite3_free(pH->ht);
35521 sqlite3_free( elem );
36250 sqlite3_free(pFile->aJrnl);
36259 sqlite3_free(pFile->aJrnl);
36290 sqlite3_free(pFile->aJrnl);
36316 sqlite3_free(aTxt);
36449 sqlite3_free(pFile->aJrnl);
36500 sqlite3_free(zOut);
37806 sqlite3_free(pNew);
37835 sqlite3_free(pId);
38131 sqlite3_free(p);
38165 sqlite3_free(pInode);
38260 sqlite3_free(pInode);
38938 sqlite3_free(*(char**)&pFile->zPath);
38944 sqlite3_free(pFile->pPreallocatedUnused);
39204 sqlite3_free(pFile->lockingContext);
40054 sqlite3_free(pFile->lockingContext);
41368 sqlite3_free(p->apRegion[i]);
41371 sqlite3_free(p->apRegion);
41377 sqlite3_free(p);
41597 sqlite3_free(p);
41987 sqlite3_free(p);
42638 sqlite3_free(pNew->lockingContext);
43255 sqlite3_free(p->pPreallocatedUnused);
43508 sqlite3_free(zDel);
44068 sqlite3_free(pNew);
44069 sqlite3_free(pUnused);
44584 sqlite3_free(lockProxy);
44586 sqlite3_free(oldPath);
44702 sqlite3_free(pCtx->conchFile);
44705 sqlite3_free(pCtx->conchFilePath);
44706 sqlite3_free(pCtx);
44886 sqlite3_free(lockProxy);
44896 sqlite3_free(conchFile);
44899 sqlite3_free(pCtx->conchFilePath);
44904 sqlite3_free(pCtx);
46764 sqlite3_free(zWideText);
46790 sqlite3_free(zText);
46819 sqlite3_free(zMbcsText);
46847 sqlite3_free(zText);
46867 sqlite3_free(zTmpWide);
46885 sqlite3_free(zTmpWide);
47018 sqlite3_free(*ppDirectory);
47044 if( zUtf8 ) sqlite3_free(zUtf8);
47137 sqlite3_free(zOut);
47351 sqlite3_free(zName);
47375 sqlite3_free(zName);
47774 sqlite3_free(pFile->zDeleteOnClose);
48948 sqlite3_free(p->aRegion);
48949 sqlite3_free(p);
49011 sqlite3_free(p);
49029 sqlite3_free(pNew);
49093 sqlite3_free(p);
49094 sqlite3_free(pNew);
49124 sqlite3_free(p);
49815 ** The pointer returned in pzBuf must be freed via sqlite3_free().
49857 sqlite3_free(zBuf);
49899 sqlite3_free(zBuf);
49905 sqlite3_free(zConverted);
49908 sqlite3_free(zConverted);
49912 sqlite3_free(zBuf);
49919 sqlite3_free(zConverted);
49920 sqlite3_free(zBuf);
49932 sqlite3_free(zConverted);
49933 sqlite3_free(zBuf);
49938 sqlite3_free(zUtf8);
49939 sqlite3_free(zConverted);
49942 sqlite3_free(zConverted);
49951 sqlite3_free(zBuf);
49956 sqlite3_free(zWidePath);
49957 sqlite3_free(zBuf);
49965 sqlite3_free(zMulti);
49966 sqlite3_free(zWidePath);
49968 sqlite3_free(zWidePath);
49969 sqlite3_free(zBuf);
49979 sqlite3_free(zBuf);
49984 sqlite3_free(zBuf);
49992 sqlite3_free(zUtf8);
49994 sqlite3_free(zBuf);
50008 sqlite3_free(zBuf);
50026 sqlite3_free(zBuf);
50195 sqlite3_free(zTmpname);
50201 sqlite3_free(zConverted);
50202 sqlite3_free(zTmpname);
50323 sqlite3_free(zConverted);
50324 sqlite3_free(zTmpname);
50358 sqlite3_free(zConverted);
50359 sqlite3_free(zTmpname);
50369 sqlite3_free(zConverted);
50372 sqlite3_free(zTmpname);
50509 sqlite3_free(zConverted);
50559 sqlite3_free(zConverted);
50572 sqlite3_free(zConverted);
50692 sqlite3_free(zOut);
50698 sqlite3_free(zOut);
50703 sqlite3_free(zUtf8);
50704 sqlite3_free(zOut);
50714 sqlite3_free(zOut);
50720 sqlite3_free(zOut);
50724 sqlite3_free(zUtf8);
50725 sqlite3_free(zOut);
50776 sqlite3_free(zConverted);
50783 sqlite3_free(zConverted);
50788 sqlite3_free(zConverted);
50789 sqlite3_free(zTemp);
50793 sqlite3_free(zConverted);
50795 sqlite3_free(zTemp);
50802 sqlite3_free(zConverted);
50809 sqlite3_free(zConverted);
50814 sqlite3_free(zConverted);
50815 sqlite3_free(zTemp);
50819 sqlite3_free(zConverted);
50821 sqlite3_free(zTemp);
50826 sqlite3_free(zOut);
50864 sqlite3_free(zFull);
50869 sqlite3_free(zFull);
50891 sqlite3_free(zConverted);
51495 sqlite3_free(memdb_g.apMemStore);
51509 sqlite3_free(p->aData);
51513 sqlite3_free(p);
51849 sqlite3_free(p);
51863 sqlite3_free(p);
52066 sqlite3_free(zSql);
52137 sqlite3_free(zSql);
52168 sqlite3_free(pData);
52480 sqlite3_free(p);
52601 sqlite3_free(pTmpSpace);
52602 sqlite3_free(pV);
53941 sqlite3_free(p);
54099 sqlite3_free(p->apHash);
54168 sqlite3_free(pCache->pBulk);
54718 sqlite3_free(pCache->pBulk);
54719 sqlite3_free(pCache->apHash);
54720 sqlite3_free(pCache);
54764 ** by the current thread may be sqlite3_free()ed.
57285 sqlite3_free(pPager->aSavepoint);
58135 sqlite3_free(zFree);
58139 sqlite3_free(pSuper);
59631 sqlite3_free(p);
59732 sqlite3_free(pPager);
60549 sqlite3_free(pPager);
64751 sqlite3_free(aFrame);
64810 sqlite3_free((void *)pWal->apWiData[i]);
64921 sqlite3_free(pRet);
65125 sqlite3_free(p);
65205 sqlite3_free(aTmp);
65661 sqlite3_free((void *)pWal->apWiData);
65662 sqlite3_free(pWal);
66011 sqlite3_free(aFrame);
66015 sqlite3_free((void*)pWal->apWiData[i]);
66356 sqlite3_free(pBuf1);
66357 sqlite3_free(pBuf2);
66973 sqlite3_free(aBuf);
68764 sqlite3_free(zMsg);
69058 sqlite3_free(pLock);
69309 sqlite3_free(pKey);
69420 sqlite3_free(pCur->pKey);
69481 sqlite3_free(pCur->pKey);
71141 sqlite3_free(p);
71153 sqlite3_free(zFullPathname);
71154 sqlite3_free(p);
71175 sqlite3_free(zFullPathname);
71176 sqlite3_free(p);
71186 sqlite3_free(zFullPathname);
71335 sqlite3_free(pBt);
71336 sqlite3_free(p);
71500 sqlite3_free(pBt);
71510 sqlite3_free(p);
73303 sqlite3_free(pCur->aOverflow);
73304 sqlite3_free(pCur->pKey);
74588 sqlite3_free(pCellKey);
74592 sqlite3_free(pCellKey);
79440 sqlite3_free(sCheck.aPgRef);
79539 ** blob of allocated memory. The xFree function should not call sqlite3_free()
79945 sqlite3_free(p);
80389 sqlite3_free(p);
80805 if( pMem->zMalloc==0 ) sqlite3_free(pMem->z);
83509 sqlite3_free(zErr);
84503 sqlite3_free(zP4);
84504 sqlite3_free(zCom);
84828 sqlite3VdbeMemSetStr(pMem+3, zP4, -1, SQLITE_UTF8, sqlite3_free);
84842 sqlite3VdbeMemSetStr(pMem+7, zCom, -1, SQLITE_UTF8, sqlite3_free);
84847 sqlite3VdbeMemSetStr(pMem+5, zP4, -1, SQLITE_UTF8, sqlite3_free);
87744 sqlite3_free(zMsg);
87761 sqlite3_free(pVtab->zErrMsg);
88726 sqlite3_free(db->mDropTableName);
88730 sqlite3_free(db->mDropSchemaName);
89768 ** freeing the returned string by passing it to sqlite3_free().
97340 sqlite3VdbeMemSetStr(pIn1, z, -1, SQLITE_UTF8, sqlite3_free);
98411 sqlite3VdbeMemSetPointer(pOut, pRhs, "ValueList", sqlite3_free);
98977 sqlite3_free(z);
100246 sqlite3_free(pReadr->aAlloc);
100247 sqlite3_free(pReadr->aBuffer);
100829 sqlite3_free(pTask->list.aMemory);
100983 sqlite3_free(pMerger);
101000 sqlite3_free(pIncr);
101046 sqlite3_free(pSorter->list.aMemory);
101293 sqlite3_free(p->aBuffer);
101369 if( pList->aMemory==0 ) sqlite3_free(p);
102648 sqlite3_free(p);
102670 sqlite3_free(pCur->zP4);
102690 sqlite3_free(pCur);
102703 sqlite3_free(pCur->zP4);
102806 sqlite3_result_text(ctx, zCom, -1, sqlite3_free);
103110 sqlite3_free(pIter);
113059 ** sqlite3_free(x);
113603 sqlite3_free(zQuot);
114431 sqlite3_free(zNew);
116531 sqlite3_free(pIdx->aiRowEst);
116708 sqlite3_free(zErr);
118026 sqlite3_free(p->aiRowEst);
125150 sqlite3_free(zBuf);
125199 sqlite3_result_text(context, z1, n, sqlite3_free);
125218 sqlite3_result_text(context, z1, n, sqlite3_free);
125278 sqlite3_result_blob(context, (char*)p, n, sqlite3_free);
125910 sqlite3_result_text64(context, (char*)z, zOut-z, sqlite3_free, SQLITE_UTF8);
125938 sqlite3_result_text(context, zHex, n*2, sqlite3_free);
126027 sqlite3_free(zOut);
126039 sqlite3_free(zOld);
126054 sqlite3_result_text(context, (char*)zOut, j, sqlite3_free);
126136 sqlite3_free(azChar);
126248 sqlite3_free(zErrMsg);
126597 sqlite3_free(pGCC->pnSepLengths);
126611 sqlite3_free(pGCC->pnSepLengths);
132378 #define sqlite3_free sqlite3_api->free
132823 sqlite3_free,
133228 sqlite3_free(zAltFile);
133278 sqlite3_free(zAltEntry);
133281 sqlite3_free(zAltEntry);
133288 sqlite3_free(zErrmsg);
133479 sqlite3_free(wsdAutoext.aExt);
133526 sqlite3_free(zErrmsg);
134700 sqlite3_free(aFcntl[0]);
134706 sqlite3_free(aFcntl[0]);
135241 sqlite3_free(sqlite3_temp_directory);
135282 sqlite3_free(sqlite3_data_directory);
136917 sqlite3_free(pTab);
136981 sqlite3_free(pCsr->azArg[i]);
136990 sqlite3_free(pCsr);
137052 sqlite3_free(zSql);
146236 sqlite3_free(p->zErrMsg);
146314 sqlite3_free(*pzErrMsg);
146317 sqlite3_free(res.zErrMsg);
146322 sqlite3_free(res.zErrMsg);
146354 for(i=1; i<n; i++){ if( azResult[i] ) sqlite3_free(azResult[i]); }
146355 sqlite3_free(azResult);
150559 sqlite3_free(zErr);
151455 u32 needFree : 1; /* True if sqlite3_free(idxStr) is needed */
157963 sqlite3_free(pVtab->zErrMsg);
158722 sqlite3_free(z);
158756 sqlite3_free(p->u.vtab.idxStr);
160349 sqlite3_free(pIdxInfo->idxStr);
160389 sqlite3_free(pNew->u.vtab.idxStr);
160665 if( p->needToFreeIdxStr ) sqlite3_free(p->idxStr);
172851 sqlite3ParserFree(pEngine, sqlite3_free);
172865 sqlite3_free(pParse->apVtabLock);
174169 sqlite3_free(db->lookaside.pStart);
174823 sqlite3_free(db->auth.zAuthUser);
174824 sqlite3_free(db->auth.zAuthPW);
174844 sqlite3_free(db->lookaside.pStart);
174846 sqlite3_free(db);
175416 sqlite3_free(pArg);
175519 sqlite3_free(zErr);
175554 zCopy, sqlite3InvalidFunction, 0, 0, sqlite3_free);
176329 ** The caller must invoke sqlite3_free_filename() (not sqlite3_free()!) on
176335 ** this buffer by calling sqlite3_free().
176698 sqlite3_free(db);
176860 sqlite3_free(zErrMsg);
178029 sqlite3_free((char*)p - 4);
178310 sqlite3_free(pSnapshot);
178631 sqlite3_free(aDyn);
178684 sqlite3_free(aDyn);
179668 int bFreeList; /* True if pList should be sqlite3_free()d */
180183 sqlite3_free(p->zSegmentsTbl);
180184 sqlite3_free(p->zReadExprlist);
180185 sqlite3_free(p->zWriteExprlist);
180186 sqlite3_free(p->zContentTbl);
180187 sqlite3_free(p->zLanguageid);
180192 sqlite3_free(p);
180201 sqlite3_free(*pzErr);
180230 sqlite3_free(zSql);
180302 sqlite3_free(zSql);
180303 sqlite3_free(zCols);
180354 sqlite3_free(zContentCols);
180415 sqlite3_free(zSql);
180467 sqlite3_free(z);
180471 sqlite3_free(*pz);
180483 ** is the callers responsibility to call sqlite3_free() to release this
180547 sqlite3_free(zFree);
180603 sqlite3_free(zFree);
180667 ** of the caller to call sqlite3_free() on the output array to free it.
180732 ** by eventually passing the *pazCol value to sqlite3_free().
180760 sqlite3_free(zSql);
180934 sqlite3_free(zPrefix);
180940 sqlite3_free(zCompress);
180946 sqlite3_free(zUncompress);
180962 sqlite3_free(zContent);
180969 sqlite3_free(zLanguageid);
180985 sqlite3_free(zVal);
181004 sqlite3_free(zCompress);
181005 sqlite3_free(zUncompress);
181009 sqlite3_free((void*)aCol);
181123 sqlite3_free(zNot);
181171 sqlite3_free(zPrefix);
181172 sqlite3_free(aIndex);
181173 sqlite3_free(zCompress);
181174 sqlite3_free(zUncompress);
181175 sqlite3_free(zContent);
181176 sqlite3_free(zLanguageid);
181177 for(i=0; i<nNotindexed; i++) sqlite3_free(azNotindexed[i]);
181178 sqlite3_free((void *)aCol);
181179 sqlite3_free((void *)azNotindexed);
181425 sqlite3_free(pCsr->aDoclist);
181440 sqlite3_free(pCsr);
181469 sqlite3_free(zSql);
181628 sqlite3_free(zBuffer);
181681 sqlite3_free(zBlob);
181698 sqlite3_free(zBlob);
182309 sqlite3_free(aOut);
182388 sqlite3_free(aRight);
182477 sqlite3_free(aOut);
182481 sqlite3_free(pTS->aaOutput[i]);
182482 sqlite3_free(aOut);
182559 if( aMerge!=aDoclist ) sqlite3_free(aMerge);
182563 if( aMerge!=aDoclist ) sqlite3_free(aMerge);
182564 sqlite3_free(pTS->aaOutput[iOut]);
182797 sqlite3_free(pSegcsr);
182843 sqlite3_free(tsc.aaOutput[i]);
183041 sqlite3_free(zSql);
183217 sqlite3_free(zTbl);
183338 sqlite3_free(zErr);
183661 sqlite3_free(pHash);
183784 sqlite3_free(pHash);
183857 sqlite3_free(p->doclist.aAll);
183868 sqlite3_free(pList);
183895 sqlite3_free(pLeft);
183965 sqlite3_free(aPoslist);
183966 sqlite3_free(aFree);
183982 sqlite3_free(aPoslist);
183986 sqlite3_free(aPoslist);
183987 sqlite3_free(aFree);
184022 sqlite3_free(aPoslist);
184032 sqlite3_free(aOut);
184036 sqlite3_free(aPoslist);
184040 if( pPhrase->doclist.pList!=aFree ) sqlite3_free(aFree);
184412 sqlite3_free(aDoclist);
184807 sqlite3_free(aTC);
184821 sqlite3_free(pPhrase->doclist.pList);
185134 sqlite3_free(aTmp);
185720 sqlite3_free(pPhrase->doclist.aAll);
185897 sqlite3_free(pFts3->zSegmentsTbl);
185898 sqlite3_free(p);
186001 sqlite3_free((void *)pCsr->filter.zTerm);
186002 sqlite3_free(pCsr->zStop);
186003 sqlite3_free(pCsr->aStat);
186004 sqlite3_free(pCsr);
186171 sqlite3_free((void *)pCsr->filter.zTerm);
186172 sqlite3_free(pCsr->aStat);
186173 sqlite3_free(pCsr->zStop);
186490 ** Fts3Expr structure (if any) by passing it to sqlite3_free().
186577 sqlite3_free(pOrig);
186613 ** sqlite3_free(). Setting this up requires a two pass approach.
186679 sqlite3_free(zTemp);
186698 sqlite3_free(zTemp);
186699 sqlite3_free(p);
187227 sqlite3_free(pDel);
187232 sqlite3_free( apLeaf );
187390 sqlite3_free(p->aMI);
187391 sqlite3_free(p);
187435 ** sqlite3_free() to release the memory. If an OOM condition is encountered,
187439 ** the returned expression text and then freed using sqlite3_free().
187532 sqlite3_free(zErr);
187554 sqlite3_free(zDummy);
187568 sqlite3_free(zBuf);
187577 sqlite3_free(azCol);
187661 sqlite3_free(p);
188080 sqlite3_free(pTokenizer);
188125 sqlite3_free(c->zToken);
188126 sqlite3_free(c);
188771 sqlite3_free(zErr);
188868 sqlite3_free(zCopy);
188869 sqlite3_free((void *)aArg);
188885 sqlite3_free((void *)aArg);
188888 sqlite3_free(zCopy);
188971 sqlite3_free(zErr2);
189179 sqlite3_free(zTest);
189180 sqlite3_free(zTest2);
189271 sqlite3_free(t);
189292 sqlite3_free(pTokenizer);
189337 sqlite3_free(c->pToken);
189338 sqlite3_free(c);
189530 ** responsible for eventually calling sqlite3_free() to free the array
189640 sqlite3_free(azDequote);
189653 sqlite3_free(pTab);
189713 sqlite3_free(pCsr->zInput);
189730 sqlite3_free(pCsr);
190302 sqlite3_free(zSql);
190551 sqlite3_free(*pp);
190631 sqlite3_free(pList);
190658 sqlite3_free(pList);
191123 sqlite3_free(aByte);
191187 sqlite3_free(pSeg->aNode);
191219 sqlite3_free(pReader->aNode);
191228 sqlite3_free(pReader->zTerm);
191489 sqlite3_free(pReader->zTerm);
191491 sqlite3_free(pReader->aNode);
191495 sqlite3_free(pReader);
191669 sqlite3_free(aElem);
191876 sqlite3_bind_text(pStmt, 5, zEnd, -1, sqlite3_free);
192103 sqlite3_free(p->aData);
192106 sqlite3_free(p->zMalloc);
192107 sqlite3_free(p);
192310 sqlite3_free(pWriter->aData);
192311 sqlite3_free(pWriter->zMalloc);
192313 sqlite3_free(pWriter);
192952 sqlite3_free(pCsr->apSegment);
192953 sqlite3_free(pCsr->aBuffer);
193299 sqlite3_free(pBlob);
193304 sqlite3_bind_blob(pStmt, 2, pBlob, nBlob, sqlite3_free);
193349 sqlite3_free(a);
193363 sqlite3_free(a);
193384 sqlite3_free(a);
193393 sqlite3_free(a);
193460 sqlite3_free(zSql);
193503 sqlite3_free(aSz);
193706 sqlite3_free(p->term.a);
194002 sqlite3_free(pNode->block.a);
194003 sqlite3_free(pNode->key.a);
194043 sqlite3_free(pNode->block.a);
194044 sqlite3_free(pNode->key.a);
194059 sqlite3_free(pRoot->block.a);
194060 sqlite3_free(pRoot->key.a);
194198 sqlite3_free(aLeaf);
194261 sqlite3_free(aBlock);
194471 sqlite3_free(aIdx);
194539 sqlite3_free(prev.a);
194594 sqlite3_free(aBlock);
194623 sqlite3_free(root.a);
194624 sqlite3_free(block.a);
194963 sqlite3_free(pWriter);
194964 sqlite3_free(hint.a);
195206 sqlite3_free(zSql);
195367 sqlite3_free(pDef);
195674 sqlite3_free(aSzDel);
195872 sqlite3_free(pBuf);
195892 xRet = sqlite3_free;
195914 sqlite3_free(p);
196294 sqlite3_free(sIter.aPhrase);
196913 sqlite3_free(aIter);
197099 sqlite3_free(zErr);
197237 sqlite3_free(res.z);
197239 sqlite3_result_text(pCtx, res.z, -1, sqlite3_free);
197416 sqlite3_free(sCtx.aTerm);
197421 sqlite3_free(res.z);
197423 sqlite3_result_text(pCtx, res.z, res.n-1, sqlite3_free);
197565 sqlite3_free(p->aiException);
197566 sqlite3_free(p);
197764 sqlite3_free(pCsr->zToken);
197765 sqlite3_free(pCsr);
198419 if( !p->bStatic ) sqlite3_free(p->zBuf);
198588 p->bStatic ? SQLITE_TRANSIENT : sqlite3_free,
198617 sqlite3_free(pParse->aNode);
198621 sqlite3_free(pParse->aUp);
198630 sqlite3_free(pParse);
198918 sqlite3_result_text(pCtx, zOut, j, sqlite3_free);
199304 sqlite3_free(p);
199559 sqlite3_free(zMsg);
199578 sqlite3_free(zMsg);
200234 pStr->bStatic ? SQLITE_TRANSIENT : sqlite3_free);
200342 pStr->bStatic ? SQLITE_TRANSIENT : sqlite3_free);
200424 sqlite3_free(pVtab);
200453 sqlite3_free(p->zJson);
200454 sqlite3_free(p->zRoot);
200468 sqlite3_free(cur);
200771 sqlite3_free(cur->pVtab->zErrMsg);
200796 sqlite3_free(cur->pVtab->zErrMsg);
201679 sqlite3_free(zTab);
201744 sqlite3_free(pNode);
201856 sqlite3_free(pNode);
201974 sqlite3_free(pRtree->zReadAuxSql);
201975 sqlite3_free(pRtree);
202006 sqlite3_free(zCreate);
202049 sqlite3_free(pInfo);
202052 sqlite3_free(pCsr->aConstraint);
202056 sqlite3_free(pCsr->aPoint);
202073 sqlite3_free(pCsr);
203188 sqlite3_free(aCell);
203496 sqlite3_free(aaSorted);
203658 sqlite3_free(aCell);
203913 sqlite3_free(aCell);
204071 sqlite3_free(pLeaf);
204138 sqlite3_free(zSql);
204347 sqlite3_free(zSql);
204404 sqlite3_free(zSql);
204508 sqlite3_free(zCreate);
204541 sqlite3_free(zSql);
204571 sqlite3_free(zSql);
204652 sqlite3_free(zSql);
204755 sqlite3_free(zSql);
204849 sqlite3_result_text(ctx, sqlite3_str_finish(pOut), -1, sqlite3_free);
204937 sqlite3_free(z);
205148 sqlite3_free(aNode);
205175 sqlite3_free(aNode);
205343 sqlite3_free(zReport);
205628 sqlite3_free(s.a);
205638 sqlite3_free(s.a);
205718 sqlite3_free(p);
205743 sqlite3_result_text(context, sqlite3_str_finish(x), -1, sqlite3_free);
205744 sqlite3_free(p);
205780 sqlite3_result_text(context, sqlite3_str_finish(x), -1, sqlite3_free);
205781 sqlite3_free(p);
205826 sqlite3_free(p);
205867 sqlite3_free(p);
205904 sqlite3_free(p);
205963 sqlite3_free(p);
206012 sqlite3_free(p);
206032 sqlite3_free(p);
206056 sqlite3_free(p);
206107 sqlite3_free(p);
206186 sqlite3_free(p1);
206215 sqlite3_free(p1);
206216 sqlite3_free(p2);
206514 sqlite3_free(p);
206545 sqlite3_free(p1);
206546 sqlite3_free(p2);
206627 sqlite3_free(zSql);
207045 sqlite3_free(p);
207217 sqlite3_free(p);
207229 sqlite3_free(p);
207428 ** Version of sqlite3_free() that is always a function, never a macro.
207431 sqlite3_free(p);
207739 sqlite3_free(zOutput);
207991 sqlite3_free(p);
208046 sqlite3_free(pCsr);
208060 sqlite3_free(pCsr);
208076 sqlite3_free(pCsr->zBuffer);
208077 sqlite3_free(pCsr);
208715 ** eventually free any such buffer using sqlite3_free().
209519 sqlite3_free(aOut);
209522 sqlite3_result_blob(context, aOut, nOut, sqlite3_free);
209536 ** of the caller to (eventually) free this buffer using sqlite3_free().
209558 ** to eventually free this buffer using sqlite3_free().
209578 ** buffer using sqlite3_free().
209596 sqlite3_free(zSql);
209608 sqlite3_free(pIter->azTblCol[i]);
209609 sqlite3_free(pIter->azTblType[i]);
209611 sqlite3_free(pIter->azTblCol);
209636 sqlite3_free(pUp);
209639 sqlite3_free(pIter->aIdxCol);
209640 sqlite3_free(pIter->zIdxSql);
209821 ** stored error code. In this case it still calls sqlite3_free() on any
209832 sqlite3_free(zSql);
209861 sqlite3_free(zSql);
209915 ** using sqlite3_free().
210348 sqlite3_free(zOrder);
210349 sqlite3_free(zSelect);
210350 sqlite3_free(zList);
210461 sqlite3_free(zOrder);
210462 sqlite3_free(zSelect);
210463 sqlite3_free(zVector);
210464 sqlite3_free(zLhs);
210575 sqlite3_free(zRet);
210576 sqlite3_free(zImpCols);
210577 sqlite3_free(zImpPK);
210578 sqlite3_free(zWhere);
210701 ** sqlite3_free().
210755 ** sqlite3_free().
211195 sqlite3_free(zLimit);
211208 sqlite3_free(zStart);
211234 sqlite3_free(zSql);
211238 sqlite3_free(zImposterCols);
211239 sqlite3_free(zImposterPK);
211240 sqlite3_free(zWhere);
211241 sqlite3_free(zBind);
211242 sqlite3_free(zPart);
211345 sqlite3_free(zLimit);
211369 sqlite3_free(zStart);
211370 sqlite3_free(zOrder);
211373 sqlite3_free(zWhere);
211374 sqlite3_free(zOldlist);
211375 sqlite3_free(zNewlist);
211376 sqlite3_free(zBindings);
211378 sqlite3_free(zCollist);
211379 sqlite3_free(zLimit);
211455 sqlite3_free(zWhere);
211456 sqlite3_free(zSet);
211485 sqlite3_free(p->zTbl);
211486 sqlite3_free(p->zDataTbl);
211487 sqlite3_free(p->zIdx);
211488 sqlite3_free(p);
211496 ** sqlite3_free().
211703 sqlite3_free(zTarget);
211999 sqlite3_free(zWideFilename);
212072 sqlite3_free(zWal);
212073 sqlite3_free(zOal);
212645 sqlite3_free(zOal);
212719 sqlite3_free(zErrmsg);
213057 sqlite3_free(p->aBuf);
213058 sqlite3_free(p->aFrame);
213065 sqlite3_free(p->zErrmsg);
213067 sqlite3_free(p->zState);
213068 sqlite3_free(p);
213205 sqlite3_free(zWideNew);
213209 sqlite3_free(zWideOld);
213392 sqlite3_free(p->apShm[i]);
213394 sqlite3_free(p->apShm);
213396 sqlite3_free(p->zDel);
213922 sqlite3_free(pFd->zDel);
214080 sqlite3_free(pVfs);
214157 sqlite3_free(pNew);
214384 sqlite3_free(pVtab);
214492 sqlite3_free(p->aCell[i].aOvfl);
214494 sqlite3_free(p->aCell);
214503 sqlite3_free(p->zPath);
214516 sqlite3_free(pCsr->aPage[i].aPg);
214521 sqlite3_free(pCsr->zPath);
214543 sqlite3_free(pCsr);
214760 sqlite3_free(pCsr->zPath);
214973 sqlite3_free(zSql);
215185 sqlite3_free(pVtab);
215275 sqlite3_free(pCsr);
215456 sqlite3_free(pVtab->zErrMsg);
215972 sqlite3_free(pFree);
216505 ** be freed using sqlite3_free() by the caller
216561 sqlite3_free(zPragma);
217206 sqlite3_free(zStmt);
217245 sqlite3_free(zStmt);
217300 sqlite3_free((char*)azCol);
217334 sqlite3_free(zExpr);
217435 sqlite3_free(pSession);
217839 sqlite3_free(buf2.aBuf);
217949 sqlite3_free(zSql);
218157 sqlite3_free((char*)azCol); /* cast works around VC++ bug */
218171 sqlite3_free(buf.aBuf);
218182 ** using sqlite3_free().
218228 ** using sqlite3_free().
218493 sqlite3ValueSetStr(pVal, nData, (char*)aCopy, enc, sqlite3_free);
218516 ** using sqlite3_free().
219072 sqlite3_free(p->tblhdr.aBuf);
219073 sqlite3_free(p->in.buf.aBuf);
219074 sqlite3_free(p);
219133 sqlite3_free(apVal);
219228 sqlite3_free(sOut.aBuf);
219229 sqlite3_free(apVal);
219230 sqlite3_free(sPK.aBuf);
219272 sqlite3_free(sInput.buf.aBuf);
219364 sqlite3_free(*pp);
219429 sqlite3_free(pUp);
219435 sqlite3_free(buf.aBuf);
219458 sqlite3_free(pUp);
219461 sqlite3_free(p->aUpdateMask);
219529 sqlite3_free(buf.aBuf);
219591 sqlite3_free(buf.aBuf);
220145 sqlite3_free(cons.aBuf);
220215 sqlite3_free((char*)sApply.azCol); /* cast works around VC++ bug */
220350 sqlite3_free((char*)sApply.azCol); /* cast works around VC++ bug */
220351 sqlite3_free((char*)sApply.constraints.aBuf);
220352 sqlite3_free((char*)sApply.rebase.aBuf);
220560 sqlite3_free(pExist);
220585 sqlite3_free(pExist);
220598 sqlite3_free(pExist);
220619 sqlite3_free(pNew);
220633 sqlite3_free(pNew);
220650 sqlite3_free(pExist);
220779 ** sqlite3_free() when it is no longer required.
220828 sqlite3_free(buf.aBuf);
220913 sqlite3_free(pGrp);
221099 ** free the (*ppOut) buffer using sqlite3_free().
221215 sqlite3_free(sOut.aBuf);
221230 sqlite3_free(sOut.aBuf);
221314 sqlite3_free(p);
223398 sqlite3_free((fts5yypminor->fts5yy11));
224521 sqlite3_free(ctx.zOut);
224804 sqlite3_free(ctx.zOut);
224805 sqlite3_free(aSeen);
224806 sqlite3_free(sFinder.aFirst);
224903 sqlite3_free(p);
224905 rc = pApi->xSetAuxdata(pFts, p, sqlite3_free);
225112 sqlite3_free(zTmp);
225136 sqlite3_free(pBuf->p);
225277 ** buffer using sqlite3_free(). If an OOM error occurs, NULL is returned.
225400 sqlite3_free(pDel);
225403 sqlite3_free(p);
225638 ** eventually free any such error message using sqlite3_free().
225741 sqlite3_free(azArg);
225742 sqlite3_free(pDel);
225856 sqlite3_free(zOut);
225923 ** such error message using sqlite3_free().
226000 sqlite3_free(zOne);
226001 sqlite3_free(zTwo);
226055 sqlite3_free(pConfig->zDb);
226056 sqlite3_free(pConfig->zName);
226058 sqlite3_free(pConfig->azCol[i]);
226060 sqlite3_free(pConfig->azCol);
226061 sqlite3_free(pConfig->aPrefix);
226062 sqlite3_free(pConfig->zRank);
226063 sqlite3_free(pConfig->zRankArgs);
226064 sqlite3_free(pConfig->zContent);
226065 sqlite3_free(pConfig->zContentRowid);
226066 sqlite3_free(pConfig->zContentExprlist);
226067 sqlite3_free(pConfig);
226093 sqlite3_free(zSql);
226218 sqlite3_free(zRank);
226304 sqlite3_free(pConfig->zRank);
226305 sqlite3_free(pConfig->zRankArgs);
226338 sqlite3_free(zSql);
226589 static void fts5ParseFree(void *p){ sqlite3_free(p); }
226659 sqlite3_free(sParse.apPhrase);
226733 sqlite3_free(zExpr);
226749 sqlite3_free(p);
226759 sqlite3_free(p->apExprPhrase);
226760 sqlite3_free(p);
226791 sqlite3_free(p2->apExprPhrase);
226792 sqlite3_free(p2);
226856 if( aIter!=aStatic ) sqlite3_free(aIter);
226896 if( aIter!=aStatic ) sqlite3_free(aIter);
226945 sqlite3_free(a);
226990 if( aIter[i].bFlag ) sqlite3_free((u8*)aIter[i].a);
226992 if( aIter!=aStatic ) sqlite3_free(aIter);
227135 if( a!=aStatic ) sqlite3_free(a);
227928 sqlite3_free(pTerm->zTerm);
227934 sqlite3_free(pSyn);
227938 sqlite3_free(pPhrase);
228110 sqlite3_free(pNear->pColset);
228111 sqlite3_free(pNear);
228161 sqlite3_free(z);
228392 sqlite3_free(p);
228417 sqlite3_free(z);
228422 sqlite3_free(pColset);
228530 sqlite3_free(pFree);
228571 sqlite3_free(pSub);
228703 sqlite3_free(pRet);
228829 sqlite3_free(zNew);
228832 sqlite3_free(zApp);
228840 ** sqlite3_free().
228910 sqlite3_free(zRet);
228961 sqlite3_free(zTerm);
228964 sqlite3_free(zRet);
228991 sqlite3_free(zRet);
229037 sqlite3_free(zErr);
229080 sqlite3_free(zText);
229087 sqlite3_free(zErr);
229092 sqlite3_free((void *)azConfig);
229546 sqlite3_free(pNew);
229562 sqlite3_free(pHash->aSlot);
229563 sqlite3_free(pHash);
229577 sqlite3_free(pSlot);
229628 sqlite3_free(apOld);
229923 sqlite3_free(ap);
230691 sqlite3_free(pRet);
230714 sqlite3_free(pData);
230743 sqlite3_free(zSql);
230823 sqlite3_free(pStruct->aLevel[i].aSeg);
230825 sqlite3_free(pStruct);
230871 sqlite3_free(pNew->aLevel[i].aSeg);
230873 sqlite3_free(pNew);
231526 sqlite3_free(pIter);
232579 sqlite3_free(pIter->aRowidOffset);
232831 sqlite3_free(pIter);
234164 sqlite3_free(pWriter->aDlidx);
234795 sqlite3_free(pNew);
235334 sqlite3_free(aBuf);
235462 sqlite3_free(p->zDataTbl);
235463 sqlite3_free(p);
236741 sqlite3_free(a);
237149 sqlite3_free(pTab);
237573 sqlite3_free(pCsr->aInstIter);
237574 sqlite3_free(pCsr->aInst);
237582 sqlite3_free(pSorter);
237592 sqlite3_free(pData);
237596 sqlite3_free(pCsr->apRankArg);
237599 sqlite3_free(pCsr->zRank);
237600 sqlite3_free(pCsr->zRankArgs);
237623 sqlite3_free(pCsr);
237800 sqlite3_free(zSql);
237853 sqlite3_free(pSorter);
237938 sqlite3_free(zSql);
238713 sqlite3_free(aPopulator);
239204 sqlite3_free(zErr);
239291 sqlite3_result_blob(pCtx, val.p, val.n, sqlite3_free);
239589 sqlite3_free(pAux);
239595 sqlite3_free(pTok);
239598 sqlite3_free(pGlobal);
239881 sqlite3_free(zBind);
239899 sqlite3_free(zSql);
239929 sqlite3_free(zSql);
240020 sqlite3_free(zErr);
240071 sqlite3_free(zDefn);
240109 sqlite3_free(p);
240276 sqlite3_free(buf.p);
240400 sqlite3_free(buf.p);
240526 sqlite3_free(buf.p);
240552 sqlite3_free(zSql);
240743 sqlite3_free(aTotalSize);
240982 sqlite3_free(p);
241078 if( pFold!=aFold ) sqlite3_free(pFold);
241093 if( pFold!=aFold ) sqlite3_free(pFold);
241250 sqlite3_free(p->aiException);
241251 sqlite3_free(p->aFold);
241252 sqlite3_free(p);
241425 sqlite3_free(p->aFold);
241490 sqlite3_free(p);
242197 sqlite3_free(p);
243587 sqlite3_free(zCopy);
243599 sqlite3_free(pTab);
243608 sqlite3_free(pTab);
243814 sqlite3_free(zSql);
243864 sqlite3_free(pCsr->zLeTerm);
243879 sqlite3_free(pCsr);
244379 sqlite3_free(pVtab);
244401 sqlite3_free(pRow);
244411 sqlite3_free(cur);
244422 sqlite3_free(pCur->pRow);
244927 sqlite3_free(keyCtx->key);
244932 sqlite3_free(keyCtx->hmacKey);
244937 sqlite3_free(keyCtx->keyInfo);
244946 sqlite3_free(keyCtx->password);
245306 sqlite3_free(ctx->buffer);
245394 sqlite3_free(ctx->buffer);
245399 sqlite3_free(ctx->readCtx);
245404 sqlite3_free(ctx->writeCtx);
245707 sqlite3_free(ctx);
245728 sqlite3_free(ctx);
245738 sqlite3_free(ctx);
245943 sqlite3_free(iter);
246024 sqlite3_free(pageSize);
246063 sqlite3_free(sql);
246080 sqlite3_free(sql);
246138 sqlite3_free(sql);
246148 sqlite3_free(sql);
246158 sqlite3_free(sql);
246168 sqlite3_free(sql);
246178 sqlite3_free(sql);
246188 sqlite3_free(sql);
246198 sqlite3_free(sql);