From 633b29128f0ce9809b2787421191807a29f31fa6 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Wed, 2 Sep 2015 22:39:21 -0700 Subject: [PATCH] 3DS: Rearrange heaps a bit --- src/platform/3ds/3ds-memory.c | 4 ++-- src/platform/3ds/ctru-heap.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/platform/3ds/3ds-memory.c b/src/platform/3ds/3ds-memory.c index fcaca953b..fd736fb76 100644 --- a/src/platform/3ds/3ds-memory.c +++ b/src/platform/3ds/3ds-memory.c @@ -10,10 +10,10 @@ #include <3ds.h> void* anonymousMemoryMap(size_t size) { - return malloc(size); + return linearAlloc(size); } void mappedMemoryFree(void* memory, size_t size) { UNUSED(size); - free(memory); + linearFree(memory); } diff --git a/src/platform/3ds/ctru-heap.c b/src/platform/3ds/ctru-heap.c index 3df454b1a..f35dd9857 100644 --- a/src/platform/3ds/ctru-heap.c +++ b/src/platform/3ds/ctru-heap.c @@ -26,8 +26,8 @@ extern char* fake_heap_start; extern char* fake_heap_end; u32 __linear_heap; u32 __heapBase; -static u32 __heap_size = 0x02800000; -static u32 __linear_heap_size = 0x01000000; +static u32 __heap_size = 0x02400000; +static u32 __linear_heap_size = 0x01400000; extern void (*__system_retAddr)(void);