about summary refs log tree commit diff stats
path: root/src/emu
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-10-13 11:20:25 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-10-13 11:20:25 +0200
commitd31b9c9caa6b28e5c9246dcffc88367ef9d4e8f6 (patch)
tree6bd6fcabb367ee7979ddf1fa0422f0609c81d10a /src/emu
parent2670d37542ddb7b03cc4e12b610f2b686562ee58 (diff)
downloadbox64-d31b9c9caa6b28e5c9246dcffc88367ef9d4e8f6.tar.gz
box64-d31b9c9caa6b28e5c9246dcffc88367ef9d4e8f6.zip
[BOX32] Allow internal memory to be in 32bits space if needed
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/x64emu.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/x64emu.c b/src/emu/x64emu.c
index e6487d5d..26184ea2 100644
--- a/src/emu/x64emu.c
+++ b/src/emu/x64emu.c
@@ -97,7 +97,7 @@ x64emu_t *NewX64Emu(box64context_t *context, uintptr_t start, uintptr_t stack, i
 {
     printf_log(LOG_DEBUG, "Allocate a new X86_64 Emu, with %cIP=%p and Stack=%p/0x%X\n", box64_is32bits?'E':'R', (void*)start, (void*)stack, stacksize);
 
-    x64emu_t *emu = (x64emu_t*)box_calloc(1, sizeof(x64emu_t));
+    x64emu_t *emu = (x64emu_t*)actual_calloc(1, sizeof(x64emu_t));
 
     internalX64Setup(emu, context, start, stack, stacksize, ownstack);
 
@@ -215,12 +215,12 @@ void FreeX64Emu(x64emu_t **emu)
 
     if((*emu)->test.emu) {
         internalFreeX64((*emu)->test.emu);
-        box_free((*emu)->test.emu);
+        actual_free((*emu)->test.emu);
         (*emu)->test.emu = NULL;
     }
     internalFreeX64(*emu);
 
-    box_free(*emu);
+    actual_free(*emu);
     *emu = NULL;
 }