summaryrefslogtreecommitdiff
path: root/src/heap.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2003-07-31(debugging_realloc): Removed the assert for the NULL pointer, sinceRobert James Kaes1-3/+2
realloc() can take a NULL pointer, as defined by the realloc() man page. Fixed the cast in both safefree() macros to compile cleaning using a C++ compiler.
2003-06-26(debugging_free): Rather than assert on a NULL pointer, log the NULLRobert James Kaes1-4/+4
pointer and return.
2002-07-09(malloc_shared_memory): Changed the static character array to include the ↵Robert James Kaes1-5/+4
".XXXXXX" string already. This saves one system call when creating a temporary file name.
2002-06-05(malloc_shared_memory): Removed the assert() call for shared_file since it's ↵Robert James Kaes1-2/+1
now a static variable.
2002-05-29(malloc_shared_memory): Removed the MMAP_ANON and open("/dev/zero") since ↵Robert James Kaes1-12/+24
they are not portable across a while enough spectrum of machines. Right now tinyproxy is using a "classic" temporary file method of sharing memory. This will likely be improved in the future.
2002-05-26Added the malloc_shared_memory() and calloc_shared_memory() function toRobert James Kaes1-1/+49
allow the use of shared memory between all the children.
2002-05-23Initial addition to CVS. Moved all the debugging heap related functions.Robert James Kaes1-0/+92