1/* Just a replacement, if the original malloc is not 2 GNU-compliant. See autoconf documentation. */ 3 4#if HAVE_CONFIG_H 5#include <ldns/config.h> 6#endif 7#undef malloc 8 9#include <sys/types.h> 10 11void *malloc (); 12 13/* Allocate an N-byte block of memory from the heap. 14 If N is zero, allocate a 1-byte block. */ 15 16void * 17rpl_malloc (size_t n) 18{ 19 if (n == 0) 20 n = 1; 21 return malloc (n); 22} 23