summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/game/GameController.cpp1
-rw-r--r--src/game/GameModel.cpp1
2 files changed, 1 insertions, 1 deletions
diff --git a/src/game/GameController.cpp b/src/game/GameController.cpp
index cea50cb..06ba1d4 100644
--- a/src/game/GameController.cpp
+++ b/src/game/GameController.cpp
@@ -717,6 +717,7 @@ void GameController::OpenLocalBrowse()
virtual void FileSelected(SaveFile* file)
{
c->LoadSaveFile(file);
+ delete file;
}
};
new FileBrowserActivity(LOCAL_SAVE_DIR PATH_SEP, new LocalSaveOpenCallback(this));
diff --git a/src/game/GameModel.cpp b/src/game/GameModel.cpp
index a53bba2..91ddd53 100644
--- a/src/game/GameModel.cpp
+++ b/src/game/GameModel.cpp
@@ -398,7 +398,6 @@ void GameModel::SetSaveFile(SaveFile * newSave)
sim->clear_sim();
sim->Load(saveData);
}
- delete newSave;
notifySaveChanged();
UpdateQuickOptions();