diff options
author | Bertrand Augereau | 2011-12-03 20:43:54 +0100 |
---|---|---|
committer | Bertrand Augereau | 2011-12-03 20:43:54 +0100 |
commit | 3e1f048aea1387914fd9938d5fb3bacff9040c68 (patch) | |
tree | ab31e9009b5d1aceb955b001b4310beefadad53c /engines | |
parent | 156d3a997e865d7dd703a97f64c5c426091ffae5 (diff) | |
download | scummvm-rg350-3e1f048aea1387914fd9938d5fb3bacff9040c68.tar.gz scummvm-rg350-3e1f048aea1387914fd9938d5fb3bacff9040c68.tar.bz2 scummvm-rg350-3e1f048aea1387914fd9938d5fb3bacff9040c68.zip |
DREAMWEB: Allow quitting during symbol phases
Diffstat (limited to 'engines')
-rw-r--r-- | engines/dreamweb/stubs.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/dreamweb/stubs.cpp b/engines/dreamweb/stubs.cpp index 0909122868..ca7401e7d8 100644 --- a/engines/dreamweb/stubs.cpp +++ b/engines/dreamweb/stubs.cpp @@ -2102,7 +2102,7 @@ void DreamGenContext::enterSymbol() { { 0xFFFF,0,0,0,0 } }; checkCoords(symbolList); - } while (data.byte(kGetback) == 0); + } while ((data.byte(kGetback) == 0) && !quitRequested()); if ((data.byte(kSymbolbotnum) == 3) && (data.byte(kSymboltopnum) == 5)) { removeSetObject(43); placeSetObject(46); |