malloc.c revision 238104
176195Sbrian/* Just a replacement, if the original malloc is not
276195Sbrian   GNU-compliant. See autoconf documentation. */
376195Sbrian
476195Sbrian#if HAVE_CONFIG_H
576195Sbrian#include <ldns/config.h>
676195Sbrian#endif
776195Sbrian#undef malloc
876195Sbrian
976195Sbrian#include <sys/types.h>
1076195Sbrian
1176195Sbrianvoid *malloc ();
1276195Sbrian
1376195Sbrian/* Allocate an N-byte block of memory from the heap.
1476195Sbrian   If N is zero, allocate a 1-byte block.  */
1576195Sbrian
1676195Sbrianvoid *
1776195Sbrianrpl_malloc (size_t n)
1876195Sbrian{
1976195Sbrian  if (n == 0)
2076195Sbrian    n = 1;
2176195Sbrian  return malloc (n);
2276195Sbrian}
2376195Sbrian