aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/parallaction/animation.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/parallaction/animation.cpp b/engines/parallaction/animation.cpp
index 4ef3b0b63e..d5f078c3f8 100644
--- a/engines/parallaction/animation.cpp
+++ b/engines/parallaction/animation.cpp
@@ -302,10 +302,10 @@ int16 scriptFillBuffers(ArchivedFile *file) {
// printf("scriptFillBuffers()\n");
char v2[] = "\"\0";
- for (uint16 _si = 0; _si < 15; _si++)
- _tokens[_si][0] = '\0';
-
int16 _si = 0;
+
+ for (; _si < 15; _si++)
+ _tokens[_si][0] = '\0';
char vCA[200];
char *vCE = NULL;
@@ -316,6 +316,7 @@ int16 scriptFillBuffers(ArchivedFile *file) {
Common::ltrim(vCE);
} while (strlen(vCE) == 0 || vCE[0] == '#');
+ _si = 0;
while (strlen(vCE) > 0 && _si < 20) {
vCE = parseNextToken(vCE, _tokens[_si], 40, " \t\n");
if (_tokens[_si][0] == '"' && _tokens[_si][strlen(_tokens[_si])-1] != '"') {