summaryrefslogtreecommitdiff
path: root/src/client/SaveInfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/SaveInfo.cpp')
-rw-r--r--src/client/SaveInfo.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/client/SaveInfo.cpp b/src/client/SaveInfo.cpp
index 4e096ef..bfacd7d 100644
--- a/src/client/SaveInfo.cpp
+++ b/src/client/SaveInfo.cpp
@@ -99,5 +99,7 @@ GameSave * SaveInfo::GetGameSave()
void SaveInfo::SetGameSave(GameSave * saveGame)
{
+ if(gameSave)
+ delete gameSave;
gameSave = saveGame;
}