summaryrefslogtreecommitdiff
path: root/src/code_801DAAE0.cpp
diff options
context:
space:
mode:
authorMax <mparisi@stevens.edu>2020-11-02 11:05:00 -0500
committerMax <mparisi@stevens.edu>2020-11-02 11:05:00 -0500
commitad63244f06faaf566506dfbba2c8c8e71226180c (patch)
treeaaefa91aab95e65950517af26beb47b56179e893 /src/code_801DAAE0.cpp
parent5818130a789d0326c52b72b42240aaf16e5ecbe9 (diff)
start decompiling code_801DD8C0.o
Diffstat (limited to 'src/code_801DAAE0.cpp')
-rw-r--r--src/code_801DAAE0.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/code_801DAAE0.cpp b/src/code_801DAAE0.cpp
index 0db2018..d1b0945 100644
--- a/src/code_801DAAE0.cpp
+++ b/src/code_801DAAE0.cpp
@@ -98,6 +98,7 @@ u16 func_801DAC90(MEMHeapHandle heap, u16 groupID)
return MEMSetGroupIDForExpHeap(heap, groupID);
}
+// "new" used in combination with func_801DAD48
void* func_801DAC94(MEMHeapHandle heap, u32 size)
{
return MEMAllocFromExpHeapEx(heap, size, 32);
@@ -132,6 +133,8 @@ static BOOL func_801DAD1C(MEMHeapHandle heap, void* memBlock, u32 size)
return MEMResizeForMBlockExpHeap(heap, memBlock, size) != 0;
}
+// TODO: another "delete" that seems to be called in some destructors
+// see func_8016E5C0 for a destructor that calls both this and operator delete
void func_801DAD48(MEMHeapHandle heap, void* memBlock)
{
if (memBlock)