aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci')
-rw-r--r--engines/sci/engine/cfsml.pl1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/engine/cfsml.pl b/engines/sci/engine/cfsml.pl
index 6fc6606895..982a536b70 100644
--- a/engines/sci/engine/cfsml.pl
+++ b/engines/sci/engine/cfsml.pl
@@ -587,6 +587,7 @@ sub create_reader
print " return CFSML_FAILURE;\n";
print " }\n\n";
print " lastval++; /* ...and skip the opening quotes locally */\n";
+ print " length--;\n";
print " }\n";
print " *save_struc = _cfsml_unmangle_string(lastval, length);\n";
print " _cfsml_register_pointer(*save_struc);\n";