Lines Matching refs:zMalloc
13774 char *zMalloc; /* Dynamic buffer allocated by sqlite3_malloc() */ member
21429 pMem->zMalloc = pMem->z; in sqlite3VdbeMemTranslate()
60019 ((pMem->zMalloc && pMem->zMalloc==pMem->z) ? 1 : 0) +
60031 if( pMem->zMalloc==0 || sqlite3DbMallocSize(pMem->db, pMem->zMalloc)<n ){
60033 if( bPreserve && pMem->z==pMem->zMalloc ){
60034 pMem->z = pMem->zMalloc = sqlite3DbReallocOrFree(pMem->db, pMem->z, n);
60037 sqlite3DbFree(pMem->db, pMem->zMalloc);
60038 pMem->zMalloc = sqlite3DbMallocRaw(pMem->db, n);
60040 if( pMem->zMalloc==0 ){
60047 if( pMem->z && bPreserve && pMem->z!=pMem->zMalloc ){
60048 memcpy(pMem->zMalloc, pMem->z, pMem->n);
60055 pMem->z = pMem->zMalloc;
60075 if( (f&(MEM_Str|MEM_Blob)) && pMem->z!=pMem->zMalloc ){
60207 sqlite3DbFree(pMem->db, pMem->zMalloc);
60244 if( p->zMalloc ){
60245 sqlite3DbFree(p->db, p->zMalloc);
60246 p->zMalloc = 0;
60496 pMem->zMalloc = sqlite3DbMallocRaw(db, 64);
60500 assert( pMem->zMalloc );
60501 pMem->u.pRowSet = sqlite3RowSetInit(db, pMem->zMalloc,
60502 sqlite3DbMallocSize(db, pMem->zMalloc));
60549 #define MEMCELLSIZE offsetof(Mem,zMalloc)
60606 pFrom->zMalloc = 0;
60678 pMem->zMalloc = pMem->z = (char *)z;
61290 sqlite3DbFree(db, aMem[i].zMalloc);
62011 sqlite3DbFree(db, p->zMalloc);
62546 sqlite3DbFree(db, p->zMalloc);
62567 }else if( p->zMalloc ){
62568 sqlite3DbFree(db, p->zMalloc);
62569 p->zMalloc = 0;
64434 pMem->zMalloc = 0;
64477 VVA_ONLY( mem1.zMalloc = 0; ) /* Only needed by assert() statements */
64520 assert( mem1.zMalloc==0 ); /* See comment below */
64533 assert( mem1.zMalloc==0 );
64627 testcase( m.zMalloc!=0 );
67449 assert( pOut->zMalloc==pOut->z );
67451 pOut->zMalloc = 0;
67557 char *zMalloc; /* Holding variable for allocated memory */
67575 zMalloc = pOut->zMalloc;
67576 pOut->zMalloc = 0;
67583 pIn1->zMalloc = zMalloc;
67978 pOut->zMalloc = 0;
68948 sMem.zMalloc = 0;
68964 if( sMem.zMalloc ){
68965 assert( sMem.z==sMem.zMalloc );
68971 pDest->zMalloc = sMem.zMalloc;
71940 ctx.s.zMalloc = 0;
134075 char *zMalloc; /* Malloc'd space (possibly) used for zTerm */
134107 char *zMalloc; /* Malloc'd space (possibly) used for zTerm */
135891 char *zNew = sqlite3_realloc(pTree->zMalloc, nTerm*2);
135896 pTree->zMalloc = zNew;
135898 pTree->zTerm = pTree->zMalloc;
135934 pNew->zMalloc = pTree->zMalloc;
135936 pTree->zMalloc = 0;
136028 assert( pRight==0 || p->zMalloc==0 );
136029 sqlite3_free(p->zMalloc);
136159 char *zNew = sqlite3_realloc(pWriter->zMalloc, nTerm*2);
136164 pWriter->zMalloc = zNew;
136167 assert( pWriter->zTerm==pWriter->zMalloc );
136222 sqlite3_free(pWriter->zMalloc);