about summary refs log tree commit diff stats
path: root/src/tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/wine_tools.c2
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;
         }