From d42f98d0c4590c5f57ff92055fc741f97f89ca06 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sat, 16 Oct 2004 05:10:15 +0000 Subject: Add missing case for HE 90+ Always clear complete local script vars. svn-id: r15564 --- scumm/script_v6.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'scumm/script_v6.cpp') 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); } -- cgit v1.2.3