aboutsummaryrefslogtreecommitdiff
path: root/src/rw/MemoryMgr.h
blob: e29628066846f0bb66ba224b7a7200212a0ae017 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
#pragma once

extern RwMemoryFunctions memFuncs;
void InitMemoryMgr(void);

void *MemoryMgrMalloc(size_t size);
void *MemoryMgrRealloc(void *ptr, size_t size);
void *MemoryMgrCalloc(size_t num, size_t size);
void MemoryMgrFree(void *ptr);

void *RwMallocAlign(RwUInt32 size, RwUInt32 align);
void RwFreeAlign(void *mem);