/*
- * $Id: String.cc,v 1.9 2001/01/12 00:37:14 wessels Exp $
+ * $Id: String.cc,v 1.10 2002/02/13 17:22:36 hno Exp $
*
* DEBUG: section 67 String
* AUTHOR: Duane Wessels
static void
stringInitBuf(String * s, size_t sz)
{
- s->buf = memAllocBuf(sz, &sz);
+ s->buf = memAllocString(sz, &sz);
assert(sz < 65536);
s->size = sz;
}
{
assert(s);
if (s->buf)
- memFreeBuf(s->size, s->buf);
+ memFreeString(s->size, s->buf);
*s = StringNull;
}
/*
- * $Id: mem.cc,v 1.59 2001/09/07 18:02:45 adrian Exp $
+ * $Id: mem.cc,v 1.60 2002/02/13 17:22:36 hno Exp $
*
* DEBUG: section 13 High Level Memory Pool Management
* AUTHOR: Harvest Derived
/* allocate a variable size buffer using best-fit pool */
void *
-memAllocBuf(size_t net_size, size_t * gross_size)
+memAllocString(size_t net_size, size_t * gross_size)
{
int i;
MemPool *pool = NULL;
return pool ? memPoolAlloc(pool) : xcalloc(1, net_size);
}
-/* free buffer allocated with memAllocBuf() */
+/* free buffer allocated with memAllocString() */
void
-memFreeBuf(size_t size, void *buf)
+memFreeString(size_t size, void *buf)
{
int i;
MemPool *pool = NULL;
/*
- * $Id: protos.h,v 1.423 2002/01/13 01:08:44 robertc Exp $
+ * $Id: protos.h,v 1.424 2002/02/13 17:22:36 hno Exp $
*
*
* SQUID Web Proxy Cache http://www.squid-cache.org/
extern void memCleanModule(void);
extern void memConfigure(void);
extern void *memAllocate(mem_type);
-extern void *memAllocBuf(size_t net_size, size_t * gross_size);
+extern void *memAllocString(size_t net_size, size_t * gross_size);
extern void memFree(void *, int type);
-extern void memFreeBuf(size_t size, void *);
+extern void memFreeString(size_t size, void *);
extern void memFree2K(void *);
extern void memFree4K(void *);
extern void memFree8K(void *);