aboutsummaryrefslogtreecommitdiff
path: root/engines/tucker/resource.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/tucker/resource.cpp')
-rw-r--r--engines/tucker/resource.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/tucker/resource.cpp b/engines/tucker/resource.cpp
index e10f824265..3c6a9aaac2 100644
--- a/engines/tucker/resource.cpp
+++ b/engines/tucker/resource.cpp
@@ -1016,7 +1016,9 @@ void TuckerEngine::loadActionsTable() {
}
break;
}
- while ((table = executeTableInstruction()) == 0);
+ do {
+ table = executeTableInstruction();
+ } while (table == 0);
} while (table == 3);
if (table == 2) {
_nextAction = 0;