From 7bfc219b27902c56da0e82abf66251d89c097ea4 Mon Sep 17 00:00:00 2001 From: DimaLeon2000 Date: Wed, 11 Oct 2023 18:15:40 +0900 Subject: [PATCH] Implement MxMusicPresenter's Destroy method and move MxMediaPresenter's Destroy method to "protected" --- LEGO1/mxmediapresenter.h | 2 +- LEGO1/mxmusicpresenter.cpp | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/LEGO1/mxmediapresenter.h b/LEGO1/mxmediapresenter.h index 167b10c1..bb2cc4bb 100644 --- a/LEGO1/mxmediapresenter.h +++ b/LEGO1/mxmediapresenter.h @@ -43,9 +43,9 @@ class MxMediaPresenter : public MxPresenter undefined4 m_unk44; undefined4 m_unk48; undefined4 m_unk4c; + void Destroy(MxBool); private: void Init(); - void Destroy(MxBool); }; diff --git a/LEGO1/mxmusicpresenter.cpp b/LEGO1/mxmusicpresenter.cpp index 21c2fa53..f376c64f 100644 --- a/LEGO1/mxmusicpresenter.cpp +++ b/LEGO1/mxmusicpresenter.cpp @@ -23,7 +23,7 @@ void MxMusicPresenter::Init() { } -// OFFSET: LEGO1 0x100c2550 STUB +// OFFSET: LEGO1 0x100c2550 void MxMusicPresenter::Destroy(MxBool p_reinit) { if (MusicManager()) { @@ -33,8 +33,7 @@ void MxMusicPresenter::Destroy(MxBool p_reinit) Init(); m_criticalSection.Leave(); if (!p_reinit) { - // MxMediaPresenter::Destroy(FALSE); - // FIXME + MxMediaPresenter::Destroy(FALSE); } }