aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/sci/engine/kstring.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/engine/kstring.cpp b/engines/sci/engine/kstring.cpp
index 308d8064a2..740e70ffb4 100644
--- a/engines/sci/engine/kstring.cpp
+++ b/engines/sci/engine/kstring.cpp
@@ -529,6 +529,7 @@ reg_t kFormat(EngineState *s, int argc, reg_t *argv) {
val = (int16)arguments[paramindex];
target += sprintf(target, format_string, val);
+ paramindex++;
CHECK_OVERFLOW1(target, 0, NULL_REG);
unsigned_var = 0;