From 762093371b6192ead97629a3c654bdedd6603067 Mon Sep 17 00:00:00 2001 From: jacob1 Date: Wed, 16 Dec 2015 14:06:44 -0500 Subject: [PATCH] fix crash from previous commit --- src/gui/game/GameController.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/gui/game/GameController.cpp b/src/gui/game/GameController.cpp index e8a5eb407..f4e4e13cb 100644 --- a/src/gui/game/GameController.cpp +++ b/src/gui/game/GameController.cpp @@ -1098,11 +1098,12 @@ void GameController::OpenLocalSaveWindow(bool asCurrent) sim->SaveSimOptions(gameSave); gameSave->paused = gameModel->GetPaused(); - std::string filename = ""; + SaveFile tempSave(""); if (gameModel->GetSaveFile()) - filename = gameModel->GetSaveFile()->GetName(); - SaveFile tempSave(filename); - tempSave.SetDisplayName(gameModel->GetSaveFile()->GetDisplayName()); + { + tempSave.SetFileName(gameModel->GetSaveFile()->GetName()); + tempSave.SetDisplayName(gameModel->GetSaveFile()->GetDisplayName()); + } tempSave.SetGameSave(gameSave); if (!asCurrent || !gameModel->GetSaveFile())