From d31b9c9caa6b28e5c9246dcffc88367ef9d4e8f6 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sun, 13 Oct 2024 11:20:25 +0200 Subject: [BOX32] Allow internal memory to be in 32bits space if needed --- src/emu/x64emu.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/emu') 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; } -- cgit 1.4.1