Lines Matching refs:zMalloc
12994 char *zMalloc; /* Dynamic buffer allocated by sqlite3_malloc() */ member
20809 pMem->zMalloc = pMem->z; in sqlite3VdbeMemTranslate()
20960 assert( m.z==m.zMalloc ); in sqlite3Utf8to16()
58455 ((pMem->zMalloc && pMem->zMalloc==pMem->z) ? 1 : 0) +
58463 if( sqlite3DbMallocSize(pMem->db, pMem->zMalloc)<n ){
58464 if( preserve && pMem->z==pMem->zMalloc ){
58465 pMem->z = pMem->zMalloc = sqlite3DbReallocOrFree(pMem->db, pMem->z, n);
58468 sqlite3DbFree(pMem->db, pMem->zMalloc);
58469 pMem->zMalloc = sqlite3DbMallocRaw(pMem->db, n);
58473 if( pMem->z && preserve && pMem->zMalloc && pMem->z!=pMem->zMalloc ){
58474 memcpy(pMem->zMalloc, pMem->z, pMem->n);
58481 pMem->z = pMem->zMalloc;
58505 if( (f&(MEM_Str|MEM_Blob)) && pMem->z!=pMem->zMalloc ){
58637 sqlite3DbFree(pMem->db, pMem->zMalloc);
58674 sqlite3DbFree(p->db, p->zMalloc);
58676 p->zMalloc = 0;
58938 pMem->zMalloc = sqlite3DbMallocRaw(db, 64);
58942 assert( pMem->zMalloc );
58943 pMem->u.pRowSet = sqlite3RowSetInit(db, pMem->zMalloc,
58944 sqlite3DbMallocSize(db, pMem->zMalloc));
58991 #define MEMCELLSIZE (size_t)(&(((Mem *)0)->zMalloc))
59048 pFrom->zMalloc = 0;
59120 pMem->zMalloc = pMem->z = (char *)z;
60167 sqlite3DbFree(db, p->zMalloc);
60609 sqlite3DbFree(db, p->zMalloc);
60630 }else if( p->zMalloc ){
60631 sqlite3DbFree(db, p->zMalloc);
60632 p->zMalloc = 0;
62453 pMem->zMalloc = 0;
62497 VVA_ONLY( mem1.zMalloc = 0; ) /* Only needed by assert() statements */
62527 assert( mem1.zMalloc==0 ); /* See comment below */
62555 assert( mem1.zMalloc==0 );
62649 testcase( m.zMalloc!=0 );
65043 char *zMalloc; /* Holding variable for allocated memory */
65801 assert( pOut->zMalloc==pOut->z );
65803 pOut->zMalloc = 0;
65904 char *zMalloc; /* Holding variable for allocated memory */
65923 u.ad.zMalloc = pOut->zMalloc;
65924 pOut->zMalloc = 0;
65931 pIn1->zMalloc = u.ad.zMalloc;
66299 u.ah.ctx.s.zMalloc = 0;
67306 if( u.an.sMem.zMalloc ){
67307 assert( u.an.sMem.z==u.an.sMem.zMalloc );
67313 u.an.pDest->zMalloc = u.an.sMem.zMalloc;
70352 u.cf.ctx.s.zMalloc = 0;
125270 char *zMalloc; /* Malloc'd space (possibly) used for zTerm */
125302 char *zMalloc; /* Malloc'd space (possibly) used for zTerm */
126997 char *zNew = sqlite3_realloc(pTree->zMalloc, nTerm*2);
127002 pTree->zMalloc = zNew;
127004 pTree->zTerm = pTree->zMalloc;
127040 pNew->zMalloc = pTree->zMalloc;
127042 pTree->zMalloc = 0;
127134 assert( pRight==0 || p->zMalloc==0 );
127135 sqlite3_free(p->zMalloc);
127264 char *zNew = sqlite3_realloc(pWriter->zMalloc, nTerm*2);
127269 pWriter->zMalloc = zNew;
127272 assert( pWriter->zTerm==pWriter->zMalloc );
127326 sqlite3_free(pWriter->zMalloc);