diff options
| author | robojumper <robojumper@gmail.com> | 2024-05-27 22:00:23 +0200 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2024-05-27 22:00:23 +0200 |
| commit | 64f4aaa260703769a598a87cddb4003d36869d88 (patch) | |
| tree | 0bd9462642f3ef05e70d4cf4e77c6cf3db5aabca /src/d/d_dylink.cpp | |
| parent | 80ea0fc0946d8f71812a9b758fa195e80bb2ace4 (diff) | |
Comment
Diffstat (limited to 'src/d/d_dylink.cpp')
| -rw-r--r-- | src/d/d_dylink.cpp | 4 |
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); |
