From eff640422863e7e97f12dbae4311c0e1389ea124 Mon Sep 17 00:00:00 2001 From: DizzyEggg Date: Tue, 3 Dec 2024 09:40:17 +0100 Subject: [PATCH] Fix bug in memory.c --- src/memory.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/memory.c b/src/memory.c index be14134d4..d1b683916 100644 --- a/src/memory.c +++ b/src/memory.c @@ -65,7 +65,6 @@ static EWRAM_DATA struct HeapFreeListElement sMainHeapFreeList[32] = {0}; static EWRAM_DATA u8 sMainHeap[HEAP_SIZE] = {0}; static void DoFree(struct HeapDescriptor *, void *); -static void *DoAlloc(struct HeapDescriptor *, s32, u32); static void DoInitHeap(struct HeapDescriptor *, struct HeapSettings *, struct HeapFreeListElement *, u32); static void InitSubHeap(struct HeapDescriptor *, struct HeapMemoryBlock2 *, u32); static struct HeapDescriptor *DoCreateSubHeap(struct unkMemoryStruct *a, u32 b); @@ -464,7 +463,7 @@ error: void *MemoryAlloc(s32 size, s32 group) { - DoAlloc(&sMainHeapDescriptor, size, group); + return DoAlloc(&sMainHeapDescriptor, size, group); } void MemoryFree(void *a)