TINSEL: Fix another Clang analyzer warning

Whether or not SaveFailure() can delete the save file, we want to
invalidate the save name because it probably only lives on the
stack so the pointer will become invalid once DoSave() has ended.
This commit is contained in:
Torbjörn Andersson 2013-01-02 21:25:51 +01:00
parent 5e304618bf
commit 304ac2a7c4

View file

@ -540,8 +540,8 @@ static void SaveFailure(Common::OutSaveFile *f) {
if (f) {
delete f;
_vm->getSaveFileMan()->removeSavefile(g_SaveSceneName);
g_SaveSceneName = NULL; // Invalidate save name
}
g_SaveSceneName = NULL; // Invalidate save name
GUI::MessageDialog dialog(_("Failed to save game state to file."));
dialog.runModal();
}