diff options
| author | Léo Lam <leo@leolam.fr> | 2020-09-24 13:24:11 +0200 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2020-09-24 13:24:32 +0200 |
| commit | 7a5f9dae9b6a5205ce1fb49d5101a7c0d81194c3 (patch) | |
| tree | a8d80fb7bbbfbdc6e877c2c0f2713e396be57444 /src/KingSystem/System/OverlayArenaSystem.cpp | |
| parent | 8faa579a69f3e4fc9d316f92d354ea4d70f768cd (diff) | |
ksys/sys: Fix inaccuracy
Diffstat (limited to 'src/KingSystem/System/OverlayArenaSystem.cpp')
| -rw-r--r-- | src/KingSystem/System/OverlayArenaSystem.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/KingSystem/System/OverlayArenaSystem.cpp b/src/KingSystem/System/OverlayArenaSystem.cpp index 0dd00733..72620464 100644 --- a/src/KingSystem/System/OverlayArenaSystem.cpp +++ b/src/KingSystem/System/OverlayArenaSystem.cpp @@ -307,13 +307,11 @@ void OverlayArenaSystem::createTeraWorkHeap() { void OverlayArenaSystem::createPlacementTreeHeap() { res::stubbedLogFunction(); - - if (mPlacementTreeHeap) - return; - - mPlacementTreeHeap = - sead::ExpHeap::tryCreate(0x700000, "PlacementTree", mFixedHeap, sizeof(void*), - sead::Heap::cHeapDirection_Forward, false); + if (!mPlacementTreeHeap) { + mPlacementTreeHeap = + sead::ExpHeap::tryCreate(0x700000, "PlacementTree", mFixedHeap, sizeof(void*), + sead::Heap::cHeapDirection_Forward, false); + } res::stubbedLogFunction(); } |
