diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-10-13 11:20:25 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-10-13 11:20:25 +0200 |
| commit | d31b9c9caa6b28e5c9246dcffc88367ef9d4e8f6 (patch) | |
| tree | 6bd6fcabb367ee7979ddf1fa0422f0609c81d10a /src/emu | |
| parent | 2670d37542ddb7b03cc4e12b610f2b686562ee58 (diff) | |
| download | box64-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.c | 6 |
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; } |