pokeemerald/include/malloc.h
2017-10-12 15:59:43 -04:00

15 lines
298 B
C

#ifndef GUARD_MALLOC_H
#define GUARD_MALLOC_H
#define malloc Alloc
#define calloc(ct, sz) AllocZeroed((ct) * (sz))
#define free Free
extern u8 gHeap[];
void *Alloc(u32 size);
void *AllocZeroed(u32 size);
void Free(void *pointer);
void InitHeap(void *pointer, u32 size);
#endif // GUARD_MALLOC_H