From da574d66ab7f21dc6678447b8ced874b50ead534 Mon Sep 17 00:00:00 2001 From: Guillaume Nault Date: Wed, 24 Oct 2018 16:36:07 +0200 Subject: memdebug: make memdebug.h self-contained even when MEMDEBUG isn't defined We need to include to define 'asprintf', for 'malloc', 'realloc' and 'free' and for 'strdup' and 'strndup'. Signed-off-by: Guillaume Nault --- accel-pppd/memdebug.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'accel-pppd') diff --git a/accel-pppd/memdebug.h b/accel-pppd/memdebug.h index 09978f4..501b882 100644 --- a/accel-pppd/memdebug.h +++ b/accel-pppd/memdebug.h @@ -21,6 +21,11 @@ int md_asprintf(const char *fname, int line, char **strp, const char *fmt, ...) void md_check(void *ptr); #else + +#include +#include +#include + #define _malloc(size) malloc(size) #define _realloc(ptr, size) realloc(ptr, size) #define _free(ptr) free(ptr) -- cgit v1.2.3