aboutsummaryrefslogtreecommitdiff
path: root/queen/queen.cpp
diff options
context:
space:
mode:
authorGregory Montoir2004-10-10 17:12:50 +0000
committerGregory Montoir2004-10-10 17:12:50 +0000
commitbbf1de48d520c70e2b534aa595238b1eac160b1c (patch)
treed45db9ffa6e65d93f788a02d29db102807a6772f /queen/queen.cpp
parent09c0855f9ad4631f87f0d5d40ded3e35ae978e38 (diff)
downloadscummvm-rg350-bbf1de48d520c70e2b534aa595238b1eac160b1c.tar.gz
scummvm-rg350-bbf1de48d520c70e2b534aa595238b1eac160b1c.tar.bz2
scummvm-rg350-bbf1de48d520c70e2b534aa595238b1eac160b1c.zip
make queen engine returning to the launcher when finished (next step: plug all the memory leaks, mainly in Logic class)
svn-id: r15511
Diffstat (limited to 'queen/queen.cpp')
-rw-r--r--queen/queen.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/queen/queen.cpp b/queen/queen.cpp
index f2f6cd9daf..79b63ed241 100644
--- a/queen/queen.cpp
+++ b/queen/queen.cpp
@@ -304,7 +304,8 @@ void QueenEngine::go() {
_logic->oldRoom(0);
_logic->newRoom(_logic->currentRoom());
- for (;;) {
+ _quit = false;
+ while (!_quit) {
// queen.c lines 4080-4104
if (_logic->newRoom() > 0) {
_logic->update();