diff options
author | David Turner | 2011-01-22 00:00:30 +0000 |
---|---|---|
committer | David Turner | 2011-01-22 00:00:30 +0000 |
commit | e8e6df91062d4098de9a57176cedeaba5122cc79 (patch) | |
tree | 50cf0c9d422ab0aff8f72baf1cd9af9f41f7ee11 /engines | |
parent | cb7eb365ae195f966be78e3ba472f19dcdd55d63 (diff) | |
download | scummvm-rg350-e8e6df91062d4098de9a57176cedeaba5122cc79.tar.gz scummvm-rg350-e8e6df91062d4098de9a57176cedeaba5122cc79.tar.bz2 scummvm-rg350-e8e6df91062d4098de9a57176cedeaba5122cc79.zip |
TOON: Fix for Memory Leak during Savegame Loading.
svn-id: r55401
Diffstat (limited to 'engines')
-rw-r--r-- | engines/toon/toon.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/engines/toon/toon.cpp b/engines/toon/toon.cpp index a372208e45..e424405cd5 100644 --- a/engines/toon/toon.cpp +++ b/engines/toon/toon.cpp @@ -3087,7 +3087,6 @@ bool ToonEngine::loadGame(int32 slot) { exitScene(); } - _gameState->load(loadFile); loadScene(_gameState->_currentScene, true); _gameState->loadConversations(loadFile); @@ -3208,14 +3207,13 @@ bool ToonEngine::loadGame(int32 slot) { } _saveBufferStream->write(buf, size); - delete loadFile; } + delete loadFile; return true; } // another special case for inventory int32 ToonEngine::getSpecialInventoryItem(int32 item) { - // butter if (item == 12) { for (int32 i = 0; i < _gameState->_numInventoryItems; i++) { |