#define general_heap_malloc
void * _heap_malloc(HeapNode *head, u32 size)
void * _heap_malloc_tail(HeapNode *head, u32 size)
u32 _heap_free(HeapNode *heapNodeList, void *addrToFree)
HeapNode * _heap_create(HeapNode *addr, u32 size)
s32 collision_heap_create(void)
s32 heap_free(void *data)
HeapNode * general_heap_create(void)
HeapNode heap_collisionHead
s32 general_heap_free(void *data)
HeapNode heap_generalHead
void * collision_heap_malloc(s32 size)
s32 battle_heap_create(void)
s32 collision_heap_free(void *data)
void * general_heap_malloc_tail(s32 size)
void * heap_malloc(s32 size)
#define COLLISION_HEAP_SIZE
#define GENERAL_HEAP_SIZE
GameStatus * gGameStatusPtr