aboutsummaryrefslogtreecommitdiff
path: root/engines/sky/logic.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sky/logic.cpp')
-rw-r--r--engines/sky/logic.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/sky/logic.cpp b/engines/sky/logic.cpp
index 207db3b497..c96d74e950 100644
--- a/engines/sky/logic.cpp
+++ b/engines/sky/logic.cpp
@@ -1313,10 +1313,13 @@ uint16 Logic::script(uint16 scriptNo, uint16 offset) {
switch (a) {
case 3:
c = pop();
+ // fall through
case 2:
b = pop();
+ // fall through
case 1:
a = pop();
+ // fall through
}
uint16 mcode = *scriptData++ / 4; // get mcode number