diff options
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/wine_tools.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tools/wine_tools.c b/src/tools/wine_tools.c index 199a0fca..e13b3730 100644 --- a/src/tools/wine_tools.c +++ b/src/tools/wine_tools.c @@ -8,6 +8,7 @@ #include "wine_tools.h" #include "debug.h" #include "box64context.h" +#include "custommem.h" typedef struct wine_prereserve_s { @@ -76,6 +77,7 @@ void wine_prereserve(const char* reserve) my_wine_reserve[idx].addr = NULL; my_wine_reserve[idx].size = 0; } else { + setProtection_mmap((uintptr_t)my_wine_reserve[idx].addr, my_wine_reserve[idx].size, 0); printf_log(LOG_DEBUG, "WINE prereserve of %p:0x%lx done\n", my_wine_reserve[idx].addr, my_wine_reserve[idx].size); ++idx; } |