]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/tests/stub_mem.cc
7 #define STUB_API "stub_mem.cc"
12 memFreeString(size_t size
, void *buf
)
18 memAllocString(size_t net_size
, size_t * gross_size
)
21 return xmalloc(net_size
);
25 memFreeBuf(size_t size
, void *buf
)
31 memAllocBuf(size_t net_size
, size_t * gross_size
)
34 return xcalloc(1, net_size
);
37 /* net_size is the new size, *gross size is the old gross size, to be changed to
38 * the new gross size as a side-effect.
41 memReallocBuf(void *oldbuf
, size_t net_size
, size_t * gross_size
)
43 void *rv
=xrealloc(oldbuf
,net_size
);
44 // if (net_size > *gross_size)
45 // memset(rv+net_size,0,net_size-*gross_size);
57 memFreeBufFunc(size_t size
)
62 void * memAllocate(mem_type type
) STUB_RETVAL(NULL
)
63 void memFree(void *p
, int type
) STUB