OverlayManager::Unload improvements

This commit is contained in:
Yanis002
2025-07-17 23:10:08 +02:00
parent 8e2010ed4c
commit 125bcf4c69
3 changed files with 8 additions and 8 deletions
+4 -4
View File
@@ -46,11 +46,11 @@ THUMB void OverlayManager::Load(OverlaySlot index, OverlayId id) {
}
THUMB void OverlayManager::Unload(OverlaySlot index) {
OverlayId loadedId = gOverlayManager.mLoadedOverlays[index];
OverlayManager* pOverlayManager = &gOverlayManager;
if (loadedId != OverlayId_None) {
FS_UnloadOverlay(NULL, data_0203e0e8[index]);
gOverlayManager.mLoadedOverlays[index] = OverlayId_None;
if (pOverlayManager->mLoadedOverlays[index] != OverlayId_None) {
FS_UnloadOverlay(NULL, data_0203e0e8[pOverlayManager->mLoadedOverlays[index]]);
pOverlayManager->mLoadedOverlays[index] = OverlayId_None;
}
}