Lines Matching refs:sqlite3DbFree

7816 ** The following value as a destructor means to use sqlite3DbFree().
7819 #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3DbFree)
10356 #define EP2_MallocedToken 0x0001 /* Need to sqlite3DbFree() Expr.zToken */
11226 SQLITE_PRIVATE void sqlite3DbFree(sqlite3*, void*);
11252 # define sqlite3StackFree(D,P) sqlite3DbFree(D,P)
18581 SQLITE_PRIVATE void sqlite3DbFree(sqlite3 *db, void *p){
18766 sqlite3DbFree(db, p);
18792 sqlite3DbFree(db, p);
18844 sqlite3DbFree(db, *pz);
19705 sqlite3DbFree(p->db, p->zText);
19761 ** Like sqlite3MPrintf(), but call sqlite3DbFree() on zStr after formatting
19774 sqlite3DbFree(db, zStr);
20514 ** arrange to call sqlite3DbFree() on the returned pointer when it is
20773 sqlite3DbFree(db, zMsg);
20776 sqlite3DbFree(db, pParse->zErrMsg);
31021 sqlite3DbFree(0, pCtx->lockProxyPath);
31212 sqlite3DbFree(0, pCtx->lockProxyPath);
31214 sqlite3DbFree(0, pCtx->dbPath);
37138 sqlite3DbFree(p->db, pChunk);
48932 sqlite3DbFree(pCur->pKeyInfo->db, pFree);
50320 sqlite3DbFree(0, pBt->pSchema);
56549 sqlite3DbFree(pErrorDb, pParse->zErrMsg);
57243 sqlite3DbFree(pMem->db, pMem->zMalloc);
57411 sqlite3DbFree(pMem->db, pMem->zMalloc);
57447 sqlite3DbFree(p->db, p->zMalloc);
58262 sqlite3DbFree(db, zVal);
58287 sqlite3DbFree(((Mem*)v)->db, v);
58598 ** sqlite3DbFree(v->db, sIter.apSub);
58693 sqlite3DbFree(v->db, sIter.apSub);
58754 sqlite3DbFree(p->db, p->aLabel);
58894 sqlite3DbFree(db, pDef);
58913 sqlite3DbFree(db, p4);
58924 sqlite3DbFree(db, pVdbeFunc);
58936 sqlite3DbFree(db, p->zMalloc);
58937 sqlite3DbFree(db, p);
58960 sqlite3DbFree(db, pOp->zComment);
58964 sqlite3DbFree(db, aOp);
59097 sqlite3DbFree(p->db, *pz);
59111 sqlite3DbFree(p->db, *pz);
59377 sqlite3DbFree(db, p->zMalloc);
59399 sqlite3DbFree(db, p->zMalloc);
59421 sqlite3DbFree(p->v->db, p);
59969 sqlite3DbFree(db, p->zErrMsg);
59986 sqlite3DbFree(db, p->aColName);
60006 ** to by zName will be freed by sqlite3DbFree() when the vdbe is destroyed.
60135 sqlite3DbFree(db, zMaster);
60152 sqlite3DbFree(db, zMaster);
60178 sqlite3DbFree(db, zMaster);
60193 sqlite3DbFree(db, zMaster);
60216 sqlite3DbFree(db, zMaster);
60225 sqlite3DbFree(db, zMaster);
60550 sqlite3DbFree(db, p->zErrMsg);
60649 sqlite3DbFree(db, p->zErrMsg);
60664 sqlite3DbFree(db, p->zErrMsg);
60748 sqlite3DbFree(db, pSub);
60750 for(i=p->nzVar-1; i>=0; i--) sqlite3DbFree(db, p->azVar[i]);
60752 sqlite3DbFree(db, p->aLabel);
60753 sqlite3DbFree(db, p->aColName);
60754 sqlite3DbFree(db, p->zSql);
60755 sqlite3DbFree(db, p->pFree);
60756 sqlite3DbFree(db, p);
61143 ** be eventually freed by the caller using sqlite3DbFree(). Or, if the
62047 sqlite3DbFree(db, v->zErrMsg);
63610 sqlite3DbFree(db, p->zErrMsg);
64453 sqlite3DbFree(db, pOp->p4.z);
66272 sqlite3DbFree(db, u.aq.pTmp);
66283 sqlite3DbFree(db, u.aq.pSavepoint);
66557 sqlite3DbFree(db, p->zErrMsg);
67162 sqlite3DbFree(db, u.bc.pFree);
68439 sqlite3DbFree(db, u.bx.zSql);
68548 sqlite3DbFree(db, u.by.aRoot);
69674 sqlite3DbFree(db, u.cq.z);
69854 ** sqlite3DbFree().
69979 sqlite3DbFree(db, zErr);
69996 sqlite3DbFree(db, zErr);
70012 sqlite3DbFree(db, zErr);
70052 sqlite3DbFree(db, zErr);
70130 sqlite3DbFree(db, pBlob);
70133 sqlite3DbFree(db, zErr);
70153 sqlite3DbFree(db, p);
70265 sqlite3DbFree(db, zErr);
70423 sqlite3DbFree(db, pIter->aAlloc);
70698 sqlite3DbFree(db, p);
70713 sqlite3DbFree(db, pSorter->aIter);
70719 sqlite3DbFree(db, pSorter->pUnpacked);
70720 sqlite3DbFree(db, pSorter);
70861 sqlite3DbFree(db, p);
71898 sqlite3DbFree(db, pDup);
73104 sqlite3DbFree(db, zColl);
73623 sqlite3DbFree(db, pParse->azVar[x-1]);
73644 sqlite3DbFree(db, p->u.zToken);
73653 sqlite3DbFree(db, p);
73881 sqlite3DbFree(db, pNew);
73950 sqlite3DbFree(db, pNew);
74083 sqlite3DbFree(db, pItem->zSpan);
74117 sqlite3DbFree(db, pItem->zName);
74118 sqlite3DbFree(db, pItem->zSpan);
74120 sqlite3DbFree(db, pList->a);
74121 sqlite3DbFree(db, pList);
76912 sqlite3DbFree(db, zOutput);
76916 sqlite3DbFree(db, zParent);
76922 sqlite3DbFree(db, zOutput);
77038 ** In this case zWhere is passed to sqlite3DbFree() before returning.
77047 sqlite3DbFree(db, zWhere);
77095 sqlite3DbFree(pParse->db, zWhere);
77289 sqlite3DbFree(db, zWhere);
77341 sqlite3DbFree(db, zWhere);
77362 sqlite3DbFree(db, zName);
77495 sqlite3DbFree(db, zCol);
78079 sqlite3DbFree(db, z);
78094 sqlite3DbFree(db, z);
78175 sqlite3DbFree(db, p->u.z);
78178 sqlite3DbFree(db, pIdx->aSample);
78238 sqlite3DbFree(db, zSql);
78256 sqlite3DbFree(db, zSql);
78549 sqlite3DbFree(db, zErrDyn);
78563 sqlite3DbFree(db, zErrDyn);
79385 sqlite3DbFree(db, zErrMsg);
79386 sqlite3DbFree(db, zSql);
79495 sqlite3DbFree(db, p->zColAff);
79496 sqlite3DbFree(db, p);
79588 sqlite3DbFree(db, pDb->zName);
79601 sqlite3DbFree(db, db->aDb);
79623 sqlite3DbFree(db, pCol->zName);
79625 sqlite3DbFree(db, pCol->zDflt);
79626 sqlite3DbFree(db, pCol->zType);
79627 sqlite3DbFree(db, pCol->zColl);
79629 sqlite3DbFree(db, pTable->aCol);
79672 sqlite3DbFree(db, pTable->zName);
79673 sqlite3DbFree(db, pTable->zColAff);
79681 sqlite3DbFree(db, pTable);
79774 sqlite3DbFree(db, zName);
80055 sqlite3DbFree(db, zName);
80098 sqlite3DbFree(db, z);
80106 sqlite3DbFree(db, z);
80245 sqlite3DbFree(db, pCol->zDflt);
80382 sqlite3DbFree(db, zColl);
80738 sqlite3DbFree(db, zStmt);
81425 sqlite3DbFree(db, pFKey);
82000 sqlite3DbFree(db, zStmt);
82040 sqlite3DbFree(db, pIndex->zColAff);
82041 sqlite3DbFree(db, pIndex);
82045 sqlite3DbFree(db, zName);
82233 sqlite3DbFree(db, pList->a[i].zName);
82235 sqlite3DbFree(db, pList->a);
82236 sqlite3DbFree(db, pList);
82411 sqlite3DbFree(db, pItem->zDatabase);
82412 sqlite3DbFree(db, pItem->zName);
82413 sqlite3DbFree(db, pItem->zAlias);
82414 sqlite3DbFree(db, pItem->zIndex);
82420 sqlite3DbFree(db, pList);
82603 sqlite3DbFree(pParse->db, zName);
82875 sqlite3DbFree(db, zColl);
82878 sqlite3DbFree(db, zColl);
82888 sqlite3DbFree(db, z);
82892 sqlite3DbFree(db, z);
82907 ** the caller is responsible for calling sqlite3DbFree(db, ) on the returned
82933 sqlite3DbFree(db, pKey);
82968 sqlite3DbFree(db, zExternal);
83118 sqlite3DbFree(db, pDel);
83341 ** at a Schema struct. This function does not call sqlite3DbFree(db, ) on the
85940 sqlite3DbFree(pParse->db, aiCol);
86273 sqlite3DbFree(dbMem, p);
86460 sqlite3DbFree(db, aiFree);
86508 sqlite3DbFree(db, aiCol);
86728 sqlite3DbFree(db, aiCol);
86875 sqlite3DbFree(db, pFKey);
87926 sqlite3DbFree(db, aRegIdx);
88264 sqlite3DbFree(errMsg.db, zErr);
88845 sqlite3DbFree(db, azCols);
88851 sqlite3DbFree(db, azCols);
89694 ** by calling sqlite3DbFree(db, ).
89770 sqlite3DbFree(db, db->aExtension);
89800 sqlite3DbFree(db, db->aExtension);
91481 sqlite3DbFree(db, zLeft);
91482 sqlite3DbFree(db, zRight);
91819 sqlite3DbFree(db, zSql);
92087 sqlite3DbFree(db, zSqlCopy);
92149 sqlite3DbFree(db, zErrMsg);
92158 sqlite3DbFree(db, pT);
92306 sqlite3DbFree(db, zSql8);
92437 if( pNew!=&standin ) sqlite3DbFree(db, pNew);
92451 sqlite3DbFree(db, p);
93637 sqlite3DbFree(db, zName);
93650 sqlite3DbFree(db, zName);
93660 sqlite3DbFree(db, aCol[j].zName);
93662 sqlite3DbFree(db, aCol);
94239 sqlite3DbFree(db, pKeyInfo);
95245 sqlite3DbFree(db, pSubitem->zDatabase);
95246 sqlite3DbFree(db, pSubitem->zName);
95247 sqlite3DbFree(db, pSubitem->zAlias);
95725 sqlite3DbFree(db, zToFree);
96834 sqlite3DbFree(db, sAggInfo.aCol);
96835 sqlite3DbFree(db, sAggInfo.aFunc);
97163 sqlite3DbFree(db, pTmp);
97267 sqlite3DbFree(db, pTableName->a[0].zDatabase);
97390 sqlite3DbFree(db, zName);
97449 sqlite3DbFree(db, z);
97608 sqlite3DbFree(db, pTrigger->zName);
97609 sqlite3DbFree(db, pTrigger->table);
97612 sqlite3DbFree(db, pTrigger);
97940 sqlite3DbFree(pFrom->db, pFrom->zErrMsg);
98818 sqlite3DbFree(db, aRegIdx);
98819 sqlite3DbFree(db, aXRef);
99337 sqlite3DbFree(db, pDel);
99417 sqlite3DbFree(db, pVTab);
99517 sqlite3DbFree(db, p->azModuleArg[i]);
99519 sqlite3DbFree(db, p->azModuleArg);
99537 sqlite3DbFree(db, pTable->azModuleArg[j]);
99539 sqlite3DbFree(db, zArg);
99540 sqlite3DbFree(db, pTable->azModuleArg);
99657 sqlite3DbFree(db, zStmt);
99740 sqlite3DbFree(db, zModuleName);
99763 sqlite3DbFree(db, pVTable);
99816 sqlite3DbFree(db, zModuleName);
99852 sqlite3DbFree(db, zErr);
99895 ** In this case the caller must call sqlite3DbFree(db, ) on *pzErr.
99976 sqlite3DbFree(db, zErr);
100046 sqlite3DbFree(db, db->aVTrans);
100058 ** sqlite3DbFree() containing an error message, if one is available.
100071 sqlite3DbFree(db, *pzErrmsg);
100245 sqlite3DbFree(db, zLowerName);
100627 sqlite3DbFree(db, p);
100635 sqlite3DbFree(db, p);
100657 sqlite3DbFree(db, pWC->a);
100697 sqlite3DbFree(db, pOld);
102871 sqlite3DbFree(db, zSample);
103695 sqlite3DbFree(pParse->db, p);
104080 sqlite3DbFree(db, zWhere);
104504 sqlite3DbFree(pParse->db, zStartAff);
104505 sqlite3DbFree(pParse->db, zEndAff);
104793 sqlite3DbFree(db, pInfo);
104798 sqlite3DbFree(db, pIdx->zColAff);
104799 sqlite3DbFree(db, pIdx);
104804 sqlite3DbFree(db, pWInfo);
104950 sqlite3DbFree(db, pWInfo);
105442 sqlite3DbFree(db, pLevel->u.in.aInLoop);
109680 sqlite3DbFree(db, *pzErrMsg);
109734 sqlite3DbFree(db, pParse->aTableLock);
109752 for(i=pParse->nzVar-1; i>=0; i--) sqlite3DbFree(db, pParse->azVar[i]);
109753 sqlite3DbFree(db, pParse->azVar);
109754 sqlite3DbFree(db, pParse->aAlias);
109758 sqlite3DbFree(db, p);
110810 sqlite3DbFree(db, pTmp);
110829 sqlite3DbFree(db, pDestructor);
110909 sqlite3DbFree(db, p);
110922 sqlite3DbFree(db, pColl);
110931 sqlite3DbFree(db, pMod);
110950 sqlite3DbFree(db, db->aDb[1].pSchema);
111309 sqlite3DbFree(db, pArg);
111335 sqlite3DbFree(db, zFunc8);
112553 sqlite3DbFree(db, zName8);
112765 sqlite3DbFree(db, zErrMsg);
112771 sqlite3DbFree(db, zErrMsg);