diff --git a/GpApp/HighScores.cpp b/GpApp/HighScores.cpp index 907cf1f..de0a85c 100644 --- a/GpApp/HighScores.cpp +++ b/GpApp/HighScores.cpp @@ -715,6 +715,8 @@ Boolean WriteScoresToDisk (void) scoresStream->Close(); + gameDirty = false; + return (true); } diff --git a/GpApp/HouseIO.cpp b/GpApp/HouseIO.cpp index dd0120b..fd275a0 100644 --- a/GpApp/HouseIO.cpp +++ b/GpApp/HouseIO.cpp @@ -614,20 +614,6 @@ Boolean ReadHouse (void) YellowAlert(kYellowUnaccounted, 2); return (false); } - - if (gameDirty || fileDirty) - { - if (houseIsReadOnly) - { - if (!WriteScoresToDisk()) - { - YellowAlert(kYellowFailedWrite, 0); - return(false); - } - } - else if (!WriteHouse(false)) - return(false); - } byteCount = houseStream->Size();