diff options
author | Paul Gilbert | 2011-07-16 15:17:18 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-07-16 15:17:18 +1000 |
commit | c3f3120194151cdeb31d9b3622c76cd4e5b7ed6a (patch) | |
tree | befc674957aa5e322c87ecd5f47464557634bdcb /engines/cge/cge.cpp | |
parent | 453fbb7454b5e6d517febd29aea4e589c44247bf (diff) | |
download | scummvm-rg350-c3f3120194151cdeb31d9b3622c76cd4e5b7ed6a.tar.gz scummvm-rg350-c3f3120194151cdeb31d9b3622c76cd4e5b7ed6a.tar.bz2 scummvm-rg350-c3f3120194151cdeb31d9b3622c76cd4e5b7ed6a.zip |
CGE: Cleaned up room preview handling code and fixed memory leak
Diffstat (limited to 'engines/cge/cge.cpp')
-rw-r--r-- | engines/cge/cge.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/cge/cge.cpp b/engines/cge/cge.cpp index 5c1bf2caf0..6924f0b14e 100644 --- a/engines/cge/cge.cpp +++ b/engines/cge/cge.cpp @@ -60,6 +60,9 @@ void CGEEngine::setup() { _lastFrame = 0; _hero = NULL; _shadow = NULL; + _miniCave = NULL; + _miniShp = NULL; + _miniShpList = NULL; // Create debugger console _console = new CGEConsole(this); @@ -82,8 +85,6 @@ void CGEEngine::setup() { _pocket[i]->_flags._kill = false; } _sprite = new Sprite(this, NULL); - _miniCave = new Sprite(this, NULL); - _miniCave->_flags._kill = false; _horzLine = new HorizLine(this); _infoLine = new InfoLine(this, INFO_W); _cavLight = new CavLight(this); |