in mem.c we have this:
/* ick */
void
memFree2K(void *p)
{
memFree(p, MEM_2K_BUF);
}
void
memFree4K(void *p)
{
memFree(p, MEM_4K_BUF);
}
void
memFree8K(void *p)
{
memFree(p, MEM_8K_BUF);
}
Why are these really needed? seems that only 4K are used in
pump.c and ftp.c (ftpState)
Should we get rid of these and convert to using cbdata instead?
eg: in pump.c:
+ cbdataAdd(p, memFree, MEM_4K_BUF);
- comm_write(p->s_fd, buf, size, pumpServerCopyComplete, p, memFree4K);
+ comm_write(p->s_fd, buf, size, pumpServerCopyComplete, p, cbdataFree);
------------------------------------
Andres Kroonmaa <andre@online.ee>
Delfi Online
Tel: 6501 731, Fax: 6501 708
Pärnu mnt. 158, Tallinn,
11317 Estonia
Received on Mon Oct 09 2000 - 04:40:31 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:12:42 MST