aboutsummaryrefslogtreecommitdiff
path: root/devtools/tasmrecover
diff options
context:
space:
mode:
authorWillem Jan Palenstijn2011-11-15 20:59:03 +0100
committerWillem Jan Palenstijn2011-11-15 20:59:03 +0100
commit05c748efa3d42ffb3bfe64770837efd24a9fa29c (patch)
tree0adb90a3d1db6af3c7a48098bf9cf2166478fce4 /devtools/tasmrecover
parent0888e636d7265e2feacc8db972d73f919f7279a6 (diff)
downloadscummvm-rg350-05c748efa3d42ffb3bfe64770837efd24a9fa29c.tar.gz
scummvm-rg350-05c748efa3d42ffb3bfe64770837efd24a9fa29c.tar.bz2
scummvm-rg350-05c748efa3d42ffb3bfe64770837efd24a9fa29c.zip
DREAMWEB: Fix crash on quit
The functions 'mainscreen' and 'screenupdate' can set kQuitrequested, so we have to check that from their callers.
Diffstat (limited to 'devtools/tasmrecover')
-rw-r--r--devtools/tasmrecover/dreamweb/dreamweb.asm2
1 files changed, 2 insertions, 0 deletions
diff --git a/devtools/tasmrecover/dreamweb/dreamweb.asm b/devtools/tasmrecover/dreamweb/dreamweb.asm
index 8a52435b0c..d8a728c382 100644
--- a/devtools/tasmrecover/dreamweb/dreamweb.asm
+++ b/devtools/tasmrecover/dreamweb/dreamweb.asm
@@ -1129,6 +1129,8 @@ Screenupdate proc near
call newplace
call mainscreen
+ cmp quitrequested, 0
+ jnz finishearly
call animpointer
call showpointer
cmp watchingtime,0