From db2fe9bfcc86630966dc5fddbbba5f1e7a7d9160 Mon Sep 17 00:00:00 2001 From: Felipe Magno de Almeida Date: Mon, 4 May 2020 20:04:09 -0300 Subject: [PATCH] Fix EVIL_API for mmap functions --- src/lib/evil/evil_api.h | 4 +--- src/lib/evil/evil_mman.c | 4 ++-- src/lib/evil/evil_mman.h | 2 ++ 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib/evil/evil_api.h b/src/lib/evil/evil_api.h index 673bb1d2d0..c56fa9b2b0 100644 --- a/src/lib/evil/evil_api.h +++ b/src/lib/evil/evil_api.h @@ -6,9 +6,7 @@ #endif #ifdef _MSC_VER -# ifndef EVIL_DLL -# define EVIL_API -# elif defined(EVIL_BUILD) +# ifdef EVIL_BUILD # define EVIL_API __declspec(dllexport) # else # define EVIL_API __declspec(dllimport) diff --git a/src/lib/evil/evil_mman.c b/src/lib/evil/evil_mman.c index f8d1ca58c3..18238acac0 100644 --- a/src/lib/evil/evil_mman.c +++ b/src/lib/evil/evil_mman.c @@ -2,7 +2,7 @@ # include "config.h" #endif /* HAVE_CONFIG_H */ -#if 0 +#include #include #include @@ -156,4 +156,4 @@ mprotect(void *addr, size_t len, int prot) return VirtualProtect(addr, len, _evil_mmap_protection_get(prot), &old) ? 0 : -1; } -#endif + diff --git a/src/lib/evil/evil_mman.h b/src/lib/evil/evil_mman.h index 0e5452284f..ada247c8a3 100644 --- a/src/lib/evil/evil_mman.h +++ b/src/lib/evil/evil_mman.h @@ -1,6 +1,8 @@ #ifndef __EVIL_SYS_MMAN_H__ #define __EVIL_SYS_MMAN_H__ +#include + #include