summaryrefslogtreecommitdiff
path: root/src/microhttpd/memorypool.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/microhttpd/memorypool.c')
-rw-r--r--src/microhttpd/memorypool.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/microhttpd/memorypool.c b/src/microhttpd/memorypool.c
index 415b8aa5..63acb841 100644
--- a/src/microhttpd/memorypool.c
+++ b/src/microhttpd/memorypool.c
@@ -25,8 +25,22 @@
* @author Karlson2k (Evgeny Grin)
*/
#include "memorypool.h"
-#include "internal.h"
+#include <stdlib.h>
+#include <string.h>
#include "mhd_assert.h"
+#if HAVE_SYS_MMAN_H
+#include <sys/mman.h>
+#endif
+#ifdef _WIN32
+#include <memoryapi.h>
+#endif
+
+#ifndef MHD_YES
+#define MHD_YES 1
+#endif
+#ifndef MHD_NO
+#define MHD_NO 0
+#endif
/* define MAP_ANONYMOUS for Mac OS X */
#if defined(MAP_ANON) && !defined(MAP_ANONYMOUS)