From 1217e4aa58996df88b29a0239761d7dda35b90f7 Mon Sep 17 00:00:00 2001
From: Joshua Peisach <itzswirlz2020@outlook.com>
Date: Fri, 6 Oct 2023 13:00:49 -0400
Subject: [PATCH] MxMusicPresenter dtor, stub destroy (#174)

* MxMusicPresenter dtor, stub destroy

* Fix destructor declaration

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>
---
 LEGO1/mxmusicpresenter.cpp | 12 ++++++++++++
 LEGO1/mxmusicpresenter.h   |  2 ++
 2 files changed, 14 insertions(+)

diff --git a/LEGO1/mxmusicpresenter.cpp b/LEGO1/mxmusicpresenter.cpp
index d33627ad..72ae273a 100644
--- a/LEGO1/mxmusicpresenter.cpp
+++ b/LEGO1/mxmusicpresenter.cpp
@@ -6,7 +6,19 @@ MxMusicPresenter::MxMusicPresenter()
   Init();
 }
 
+// OFFSET: LEGO1 0x100c24e0
+MxMusicPresenter::~MxMusicPresenter()
+{
+  Destroy(TRUE);
+}
+
 // OFFSET: LEGO1 0x100c2540
 void MxMusicPresenter::Init()
 {
+}
+
+// OFFSET: LEGO1 0x100c2550 STUB
+void MxMusicPresenter::Destroy(MxBool)
+{
+  // TODO
 }
\ No newline at end of file
diff --git a/LEGO1/mxmusicpresenter.h b/LEGO1/mxmusicpresenter.h
index c8e88604..a000c2b9 100644
--- a/LEGO1/mxmusicpresenter.h
+++ b/LEGO1/mxmusicpresenter.h
@@ -21,9 +21,11 @@ public:
   }
 
   MxMusicPresenter();
+  virtual ~MxMusicPresenter() override;
 
 private:
   void Init();
+  void Destroy(MxBool);
 };
 
 #endif // MXMUSICPRESENTER_H