diff options
Diffstat (limited to 'engines/sludge/sludge.cpp')
-rw-r--r-- | engines/sludge/sludge.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/sludge/sludge.cpp b/engines/sludge/sludge.cpp index fe8a96ff0f..ff62459451 100644 --- a/engines/sludge/sludge.cpp +++ b/engines/sludge/sludge.cpp @@ -55,7 +55,6 @@ SludgeEngine::SludgeEngine(OSystem *syst, const SludgeGameDescription *gameDesc) // Init Strings launchMe = ""; loadNow = ""; - gameName = ""; gamePath = ""; bundleFolder = ""; @@ -63,6 +62,7 @@ SludgeEngine::SludgeEngine(OSystem *syst, const SludgeGameDescription *gameDesc) fatalInfo = "Initialisation error! Something went wrong before we even got started!"; // Init managers + _resMan = new ResourceManager(); _languageMan = new LanguageManager(); } @@ -88,6 +88,8 @@ SludgeEngine::~SludgeEngine() { // Dispose managers delete _languageMan; _languageMan = nullptr; + delete _resMan; + _resMan = nullptr; } Common::Error SludgeEngine::run() { |