aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sky/control.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/sky/control.cpp b/sky/control.cpp
index 45ee5167dc..a273579d6f 100644
--- a/sky/control.cpp
+++ b/sky/control.cpp
@@ -1497,8 +1497,8 @@ void SkyControl::restartGame(void) {
parseSaveData((uint8*)resetData);
free(resetData);
_skyScreen->forceRefresh();
- memset(_skyScreen->giveCurrent(), GAME_SCREEN_WIDTH * FULL_SCREEN_HEIGHT, 0);
- //_skyScreen->showScreen(_skyScreen->giveCurrent());
+ memset(_skyScreen->giveCurrent(), 0, GAME_SCREEN_WIDTH * FULL_SCREEN_HEIGHT);
+ _skyScreen->showScreen(_skyScreen->giveCurrent());
_skyScreen->setPalette((uint8 *)SkyState::fetchCompact(SkyState::_systemVars.currentPalette));
_skyMouse->spriteMouse(_savedMouse, 0, 0);
SkyState::_systemVars.pastIntro = true;