From e8e6df91062d4098de9a57176cedeaba5122cc79 Mon Sep 17 00:00:00 2001 From: David Turner Date: Sat, 22 Jan 2011 00:00:30 +0000 Subject: TOON: Fix for Memory Leak during Savegame Loading. svn-id: r55401 --- engines/toon/toon.cpp | 4 +--- 1 file changed, 1 insertion(+), 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++) { -- cgit v1.2.3