about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-05-05 16:48:57 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-05-05 16:48:57 +0200
commitff566e81160d8d395695d3e39a2bec5909f08fdd (patch)
treecc33b4e017012406ed557e4a3699b5653e60ad4c /src
parent1ddf9a0a006f0c3336d52b4cdc65f1d68a5b434f (diff)
downloadbox64-ff566e81160d8d395695d3e39a2bec5909f08fdd.tar.gz
box64-ff566e81160d8d395695d3e39a2bec5909f08fdd.zip
Try to fix some remaining regression with customme rbtree refactor (for #2600)
Diffstat (limited to 'src')
-rw-r--r--src/custommem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/custommem.c b/src/custommem.c
index 40e3a302..5e240c1d 100644
--- a/src/custommem.c
+++ b/src/custommem.c
@@ -1969,7 +1969,7 @@ uint32_t getProtection_fast(uintptr_t addr)
 
 int getMmapped(uintptr_t addr)
 {
-    return rb_get(mapallmem, addr) == MEM_MMAP;
+    return (rb_get(mapallmem, addr)&MEM_ALLOCATED); // will be ok for both MEM_ALLOCATED & MEM_MMAP
 }
 
 int memExist(uintptr_t addr)