diff options
author | richiesams | 2013-09-03 00:27:03 -0500 |
---|---|---|
committer | richiesams | 2013-09-03 00:27:03 -0500 |
commit | 34dcea106a2d1d7a7ba3412ef43ca547e67a66dd (patch) | |
tree | 7b2e7637a364787d4bcaacb49a3c0b52ec391998 /engines | |
parent | 78d5a41cd0812353e0dbc675f010540dc630f343 (diff) | |
download | scummvm-rg350-34dcea106a2d1d7a7ba3412ef43ca547e67a66dd.tar.gz scummvm-rg350-34dcea106a2d1d7a7ba3412ef43ca547e67a66dd.tar.bz2 scummvm-rg350-34dcea106a2d1d7a7ba3412ef43ca547e67a66dd.zip |
ZVISION: Cleanup _activeControls in ScriptManager destructor
Diffstat (limited to 'engines')
-rw-r--r-- | engines/zvision/script_manager.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/zvision/script_manager.cpp b/engines/zvision/script_manager.cpp index 98bc2e3a3a..b95f2636b0 100644 --- a/engines/zvision/script_manager.cpp +++ b/engines/zvision/script_manager.cpp @@ -48,6 +48,9 @@ ScriptManager::~ScriptManager() { for (Common::List<Puzzle *>::iterator iter = _globalPuzzles.begin(); iter != _globalPuzzles.end(); iter++) { delete (*iter); } + for (Common::List<Control *>::iterator iter = _activeControls.begin(); iter != _activeControls.end(); iter++) { + delete (*iter); + } } void ScriptManager::initialize() { |