aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v6.cpp
diff options
context:
space:
mode:
authorTravis Howell2004-10-16 05:10:15 +0000
committerTravis Howell2004-10-16 05:10:15 +0000
commitd42f98d0c4590c5f57ff92055fc741f97f89ca06 (patch)
treebe69665e4282ca2eb217552d7ff45772f287b1e0 /scumm/script_v6.cpp
parentbb462f64e0c374fea76a6e513d29b60d049f9aa0 (diff)
downloadscummvm-rg350-d42f98d0c4590c5f57ff92055fc741f97f89ca06.tar.gz
scummvm-rg350-d42f98d0c4590c5f57ff92055fc741f97f89ca06.tar.bz2
scummvm-rg350-d42f98d0c4590c5f57ff92055fc741f97f89ca06.zip
Add missing case for HE 90+
Always clear complete local script vars. svn-id: r15564
Diffstat (limited to 'scumm/script_v6.cpp')
-rw-r--r--scumm/script_v6.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/scumm/script_v6.cpp b/scumm/script_v6.cpp
index 730c353f5f..1df9e227e9 100644
--- a/scumm/script_v6.cpp
+++ b/scumm/script_v6.cpp
@@ -819,7 +819,7 @@ void ScummEngine_v6::o6_jump() {
}
void ScummEngine_v6::o6_startScript() {
- int args[16];
+ int args[24];
int script, flags;
getStackList(args, ARRAYSIZE(args));
@@ -857,7 +857,7 @@ void ScummEngine_v6::o6_startScript() {
}
void ScummEngine_v6::o6_jumpToScript() {
- int args[16];
+ int args[24];
int script, flags;
getStackList(args, ARRAYSIZE(args));
@@ -868,7 +868,7 @@ void ScummEngine_v6::o6_jumpToScript() {
}
void ScummEngine_v6::o6_startScriptQuick() {
- int args[16];
+ int args[24];
int script;
getStackList(args, ARRAYSIZE(args));
script = pop();
@@ -876,7 +876,7 @@ void ScummEngine_v6::o6_startScriptQuick() {
}
void ScummEngine_v6::o6_startScriptQuick2() {
- int args[16];
+ int args[24];
int script;
getStackList(args, ARRAYSIZE(args));
script = pop();
@@ -884,7 +884,7 @@ void ScummEngine_v6::o6_startScriptQuick2() {
}
void ScummEngine_v6::o6_startObject() {
- int args[16];
+ int args[24];
int script, entryp;
int flags;
getStackList(args, ARRAYSIZE(args));
@@ -895,7 +895,7 @@ void ScummEngine_v6::o6_startObject() {
}
void ScummEngine_v6::o6_startObjectQuick() {
- int args[16];
+ int args[24];
int script, entryp;
getStackList(args, ARRAYSIZE(args));
entryp = pop();
@@ -930,7 +930,7 @@ void ScummEngine_v6::o6_endCutscene() {
}
void ScummEngine_v6::o6_cutscene() {
- int args[16];
+ int args[24];
getStackList(args, ARRAYSIZE(args));
beginCutscene(args);
}