From d6b74b945baa52f7b77cda0d1b6a96d4b5ac5b75 Mon Sep 17 00:00:00 2001 From: SarahW Date: Wed, 11 Apr 2018 15:25:30 +0100 Subject: [PATCH] Clear _mem_exec array when clearing out old memory mappings. Patch from Greatpsycho. --- src/mem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mem.c b/src/mem.c index 12f058b..c9e2983 100644 --- a/src/mem.c +++ b/src/mem.c @@ -2076,6 +2076,7 @@ static void mem_mapping_recalc(uint64_t base, uint64_t size) _mem_read_l[c >> 14] = NULL; _mem_priv_r[c >> 14] = NULL; _mem_mapping_r[c >> 14] = NULL; + _mem_exec[c >> 14] = NULL; _mem_write_b[c >> 14] = NULL; _mem_write_w[c >> 14] = NULL; _mem_write_l[c >> 14] = NULL;