diff options
Diffstat (limited to 'gui')
-rw-r--r-- | gui/newgui.cpp | 4 | ||||
-rw-r--r-- | gui/newgui.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gui/newgui.cpp b/gui/newgui.cpp index 669d305ef1..5e034b726c 100644 --- a/gui/newgui.cpp +++ b/gui/newgui.cpp @@ -121,6 +121,10 @@ NewGui::NewGui() : _needRedraw(false), _themeChange = false; } +NewGui::~NewGui() { + delete _theme; +} + bool NewGui::loadNewTheme(const Common::String &style) { Common::String styleType; Common::ConfigFile cfg; diff --git a/gui/newgui.h b/gui/newgui.h index bfbe77cdc0..4cf082c877 100644 --- a/gui/newgui.h +++ b/gui/newgui.h @@ -66,6 +66,7 @@ class NewGui : public Common::Singleton<NewGui> { friend class Dialog; friend class Common::Singleton<SingletonBaseType>; NewGui(); + ~NewGui(); public: // Main entry for the GUI: this will start an event loop that keeps running |