summaryrefslogtreecommitdiff
path: root/src/d/d_dylink.cpp
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2024-05-27 22:00:23 +0200
committerrobojumper <robojumper@gmail.com>2024-05-27 22:00:23 +0200
commit64f4aaa260703769a598a87cddb4003d36869d88 (patch)
tree0bd9462642f3ef05e70d4cf4e77c6cf3db5aabca /src/d/d_dylink.cpp
parent80ea0fc0946d8f71812a9b758fa195e80bb2ace4 (diff)
Comment
Diffstat (limited to 'src/d/d_dylink.cpp')
-rw-r--r--src/d/d_dylink.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/d/d_dylink.cpp b/src/d/d_dylink.cpp
index 706854f7..1d6ea37d 100644
--- a/src/d/d_dylink.cpp
+++ b/src/d/d_dylink.cpp
@@ -261,6 +261,10 @@ extern "C" bool fn_80053240(char *relPath, char *tmpRelPath, EGG::Heap *heap) {
if (nandStructs[0].isError() || nandStructs[1].isError()) {
sizeRead = 0;
}
+
+ // TODO here are the inline dtors that mostly match, but their addressing is weird
+ // and there's a check that &nandStructs[1] != nullptr before destructing it,
+ // which is a bit weird for an inline dtor for a stack local
}
heap->free(buf);