diff options
author | Paul Gilbert | 2011-07-12 21:53:07 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-07-12 21:53:07 +1000 |
commit | e2b19ad9b0bc3e2a437eaab3aaa62302e0e892d3 (patch) | |
tree | 0263e3481ee78c9de39290574a8d0678c42a07c3 /engines/cge/cge.cpp | |
parent | 891032053a19f0962771f4374cd79ee66f2f9b0f (diff) | |
download | scummvm-rg350-e2b19ad9b0bc3e2a437eaab3aaa62302e0e892d3.tar.gz scummvm-rg350-e2b19ad9b0bc3e2a437eaab3aaa62302e0e892d3.tar.bz2 scummvm-rg350-e2b19ad9b0bc3e2a437eaab3aaa62302e0e892d3.zip |
CGE: Fixed several memory leaks of main objects
Diffstat (limited to 'engines/cge/cge.cpp')
-rw-r--r-- | engines/cge/cge.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/cge/cge.cpp b/engines/cge/cge.cpp index 55b79d5b35..884af2cd46 100644 --- a/engines/cge/cge.cpp +++ b/engines/cge/cge.cpp @@ -74,8 +74,10 @@ void CGEEngine::setup() { _heart = new Heart; _sys = new System(this); _pocLight = new PocLight(this); - for (int i = 0; i < POCKET_NX; i++) + for (int i = 0; i < POCKET_NX; i++) { _pocket[i] = new Sprite(this, NULL); + _pocket[i]->_flags._kill = false; + } _sprite = new Sprite(this, NULL); _miniCave = new Sprite(this, NULL); _miniCave->_flags._kill = false; |