aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/scumm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/scumm/scumm.cpp')
-rw-r--r--engines/scumm/scumm.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp
index 7da88fe5e6..56fecdfe16 100644
--- a/engines/scumm/scumm.cpp
+++ b/engines/scumm/scumm.cpp
@@ -84,10 +84,12 @@ ScummEngine::ScummEngine(OSystem *syst, const DetectorResult &dr)
_language(dr.language),
_debugger(0),
_currentScript(0xFF), // Let debug() work on init stage
- gdi(this),
res(this),
_pauseDialog(0), _mainMenuDialog(0), _versionDialog(0) {
+ _gdi = new Gdi(this);
+ //_res = new ResourceManager(this);
+
// Copy MD5 checksum
memcpy(_gameMD5, dr.md5sum, 16);
@@ -702,6 +704,8 @@ ScummEngine::~ScummEngine() {
free(_herculesBuf);
delete _debugger;
+
+ delete _gdi;
}
ScummEngine_v5::ScummEngine_v5(OSystem *syst, const DetectorResult &dr)