aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/dreamweb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/dreamweb/dreamweb.cpp')
-rw-r--r--engines/dreamweb/dreamweb.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/dreamweb/dreamweb.cpp b/engines/dreamweb/dreamweb.cpp
index 997f36438e..f1d5c5415c 100644
--- a/engines/dreamweb/dreamweb.cpp
+++ b/engines/dreamweb/dreamweb.cpp
@@ -102,7 +102,7 @@ void DreamWebEngine::waitForVSync() {
}
void DreamWebEngine::quit() {
- _base.data.byte(DreamGen::kQuitrequested) = 1;
+ _base._quitRequested = true;
_base.data.byte(DreamGen::kLasthardkey) = 1;
}
@@ -213,7 +213,7 @@ Common::Error DreamWebEngine::run() {
_timer->installTimerProc(vSyncInterrupt, 1000000 / 70, this, "dreamwebVSync");
_context.__start();
- _base.data.byte(DreamGen::kQuitrequested) = 0;
+ _base._quitRequested = false;
_timer->removeTimerProc(vSyncInterrupt);
@@ -417,6 +417,7 @@ namespace DreamGen {
// FIXME/TODO: Move this to a better place.
DreamBase::DreamBase(DreamWeb::DreamWebEngine *en) : engine(en) {
_openChangeSize = kInventx+(4*kItempicsize);
+ _quitRequested = false;
}
} // End of namespace DreamGen