aboutsummaryrefslogtreecommitdiff
path: root/sword2/sword2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sword2/sword2.cpp')
-rw-r--r--sword2/sword2.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/sword2/sword2.cpp b/sword2/sword2.cpp
index 95311fe6fd..bb6a884444 100644
--- a/sword2/sword2.cpp
+++ b/sword2/sword2.cpp
@@ -161,6 +161,8 @@ Sword2Engine::Sword2Engine(GameDetector *detector, OSystem *syst)
_totalMasters = 0;
memset(_masterMenuList, 0, sizeof(_masterMenuList));
+
+ memset(&_thisScreen, 0, sizeof(_thisScreen));
}
Sword2Engine::~Sword2Engine() {
@@ -284,7 +286,7 @@ int32 GameCycle(void) {
}
// if this screen is wide, recompute the scroll offsets every cycle
- if (this_screen.scroll_flag)
+ if (g_sword2->_thisScreen.scroll_flag)
Set_scrolling();
Mouse_engine();