aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/sword1/logic.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/engines/sword1/logic.cpp b/engines/sword1/logic.cpp
index a0067ffbf5..1b70e8c9d8 100644
--- a/engines/sword1/logic.cpp
+++ b/engines/sword1/logic.cpp
@@ -497,12 +497,12 @@ int Logic::interpretScript(Object *compact, int id, Header *scriptModule, int sc
mCodeNumber = scriptCode[pc++];
mCodeArguments = scriptCode[pc++];
switch (mCodeArguments) {
- case 6: f = stack[--stackIdx];
- case 5: e = stack[--stackIdx];
- case 4: d = stack[--stackIdx];
- case 3: c = stack[--stackIdx];
- case 2: b = stack[--stackIdx];
- case 1: a = stack[--stackIdx];
+ case 6: f = stack[--stackIdx]; // fall through
+ case 5: e = stack[--stackIdx]; // fall through
+ case 4: d = stack[--stackIdx]; // fall through
+ case 3: c = stack[--stackIdx]; // fall through
+ case 2: b = stack[--stackIdx]; // fall through
+ case 1: a = stack[--stackIdx]; // fall through
case 0:
Debug::callMCode(mCodeNumber, mCodeArguments, a, b, c, d, e, f);
mCodeReturn = (this->*_mcodeTable[mCodeNumber])(compact, id, a, b, c, d, e, f);