This commit is contained in:
Simon Robertshaw 2012-09-29 22:53:32 +01:00
parent ef24a1ad44
commit 2e99638d76

View File

@ -752,11 +752,14 @@ void GameModel::SetStamp(GameSave * save)
void GameModel::SetPlaceSave(GameSave * save) void GameModel::SetPlaceSave(GameSave * save)
{ {
if(save != placeSave) if(save != placeSave)
delete placeSave; {
if(save != placeSave) if(placeSave)
placeSave = new GameSave(*save); delete placeSave;
else if(!save) if(save)
placeSave = NULL; placeSave = new GameSave(*save);
else
placeSave = NULL;
}
notifyPlaceSaveChanged(); notifyPlaceSaveChanged();
} }