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