986ba33c7a
I've been holding back on this because 1.7.0 requires OpenSSL 1.1.0 or newer for full DANE support. But we can't wait forever, and nothing in base uses DANE anyway, so here we go.
23 lines
397 B
C
23 lines
397 B
C
/* Just a replacement, if the original malloc is not
|
|
GNU-compliant. See autoconf documentation. */
|
|
|
|
#if HAVE_CONFIG_H
|
|
#include <ldns/config.h>
|
|
#endif
|
|
#undef malloc
|
|
|
|
#include <sys/types.h>
|
|
|
|
void *malloc (size_t n);
|
|
|
|
/* Allocate an N-byte block of memory from the heap.
|
|
If N is zero, allocate a 1-byte block. */
|
|
|
|
void *
|
|
rpl_malloc (size_t n)
|
|
{
|
|
if (n == 0)
|
|
n = 1;
|
|
return malloc (n);
|
|
}
|