summaryrefslogtreecommitdiff
path: root/src/code_801DBB3C.cpp
diff options
context:
space:
mode:
authorMax <34987259+mparisi20@users.noreply.github.com>2020-11-06 21:01:27 -0500
committerGitHub <noreply@github.com>2020-11-06 21:01:27 -0500
commit2ae7b5c414293c202ef46942ad0fa34ad373763f (patch)
treea224fd4c07715992b6f750e73a6d7bacc04f32ca /src/code_801DBB3C.cpp
parent5818130a789d0326c52b72b42240aaf16e5ecbe9 (diff)
parent3e5884629d7d078c791a2c8bae9d93042f06dcab (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.cpp4
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;