/* Just a replacement, if the original malloc is not GNU-compliant. See autoconf documentation. */ #include "config.h" #undef malloc #include <sys/types.h> #ifndef USE_WINSOCK void *malloc (); #else /* provide a prototype */ void *malloc (size_t n); #endif /* Allocate an N-byte block of memory from the heap. If N is zero, allocate a 1-byte block. */ void * rpl_malloc_unbound (size_t n) { if (n == 0) n = 1; return malloc (n); } |