From 7a5f9dae9b6a5205ce1fb49d5101a7c0d81194c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Thu, 24 Sep 2020 13:24:11 +0200 Subject: ksys/sys: Fix inaccuracy --- src/KingSystem/System/OverlayArenaSystem.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src/KingSystem/System/OverlayArenaSystem.cpp') 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(); } -- cgit v1.2.3