[Scummvm-cvs-logs] CVS: scummvm/scumm script_v72he.cpp,2.243,2.244

kirben kirben at users.sourceforge.net
Fri Apr 8 21:53:02 CEST 2005


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16272/scumm

Modified Files:
	script_v72he.cpp 
Log Message:

Correct arguments order, works now.


Index: script_v72he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v72he.cpp,v
retrieving revision 2.243
retrieving revision 2.244
diff -u -d -r2.243 -r2.244
--- script_v72he.cpp	8 Apr 2005 23:54:33 -0000	2.243
+++ script_v72he.cpp	9 Apr 2005 04:52:44 -0000	2.244
@@ -1429,15 +1429,15 @@
 		break;
 	case 127:
 		{
-			int a1_dim1end = pop();
-			int a1_dim1start = pop();
-			int a1_dim2end = pop();
-			int a1_dim2start = pop();
-			int array2 = fetchScriptWord();
 			int a2_dim1end = pop();
 			int a2_dim1start = pop();
 			int a2_dim2end = pop();
 			int a2_dim2start = pop();
+			int array2 = fetchScriptWord();
+			int a1_dim1end = pop();
+			int a1_dim1start = pop();
+			int a1_dim2end = pop();
+			int a1_dim2start = pop();
 			if (a1_dim1end - a1_dim1start != a2_dim1end - a2_dim1start || a2_dim2end - a2_dim2start != a1_dim2end - a1_dim2start) {
 				warning("Source and dest ranges size are mismatched");
 			}
@@ -2047,7 +2047,7 @@
 	case kStringArray:
 		*num = len1 - idx1 + 1;
 		*size = pitch;
-		*data = ah->data + offset + 1;
+		*data = ah->data + offset;
 		break;
 	case kIntArray:
 		*num = (len1 - idx1) * 2;





More information about the Scummvm-git-logs mailing list