aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/script_pn.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agos/script_pn.cpp')
-rw-r--r--engines/agos/script_pn.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/agos/script_pn.cpp b/engines/agos/script_pn.cpp
index aec69e84c4..2dbd4e52fb 100644
--- a/engines/agos/script_pn.cpp
+++ b/engines/agos/script_pn.cpp
@@ -891,7 +891,9 @@ nln: _linct = ((*_linebase) & 127) - 1;
}
carryon:
- while((x = doaction()) && !shouldQuit());
+ do {
+ x = doaction();
+ } while (x && !shouldQuit());
skipln: _linebase += 127 & *_linebase;
_linembr++;