diff options
author | Max <34987259+mparisi20@users.noreply.github.com> | 2020-11-06 21:01:27 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-06 21:01:27 -0500 |
commit | 2ae7b5c414293c202ef46942ad0fa34ad373763f (patch) | |
tree | a224fd4c07715992b6f750e73a6d7bacc04f32ca /src/code_801DBB3C.cpp | |
parent | 5818130a789d0326c52b72b42240aaf16e5ecbe9 (diff) | |
parent | 3e5884629d7d078c791a2c8bae9d93042f06dcab (diff) |
Merge pull request #156 from mparisi20/master
decompile code_801DD8C0.o
Diffstat (limited to 'src/code_801DBB3C.cpp')
-rw-r--r-- | src/code_801DBB3C.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/code_801DBB3C.cpp b/src/code_801DBB3C.cpp index bfaa7cd..0092622 100644 --- a/src/code_801DBB3C.cpp +++ b/src/code_801DBB3C.cpp @@ -44,6 +44,7 @@ static void func_801DBB48(gUnkClass2 *p1, size_t nodes, size_t size) r8->unk0 = 0;
}
+// Allocate linked list node from free store
gUnkClass1* func_801DBC58(gUnkClass2* p1)
{
gUnkClass3* r31 = p1->unk18;
@@ -53,6 +54,8 @@ gUnkClass1* func_801DBC58(gUnkClass2* p1) p1->unk18 = r31->unk0;
goto passCheck;
}
+
+failCheck:
func_801DBB44(r30);
return NULL;
passCheck:
@@ -63,6 +66,7 @@ passCheck: return &r31->unk4;
}
+// Return linked list node to free store
void func_801DBD00(gUnkClass2* p1, gUnkClass1* p2)
{
u32 r31;
|