[Scummvm-cvs-logs] CVS: tools desword2.c,1.4,1.5

Torbjörn Andersson eriktorbjorn at users.sourceforge.net
Sun Jun 26 23:54:13 CEST 2005


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

Modified Files:
	desword2.c 
Log Message:
Fixed the CP_PUSH_STRING case, I hope.


Index: desword2.c
===================================================================
RCS file: /cvsroot/scummvm/tools/desword2.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- desword2.c	20 Jun 2005 06:06:27 -0000	1.4
+++ desword2.c	27 Jun 2005 06:53:32 -0000	1.5
@@ -519,8 +519,11 @@
 				break;
 			case CP_PUSH_STRING:
 				parameter = (int8) readByte(in);
-				pc++;
-				printf("PUSH str(%d)\n", parameter);
+				printf("PUSH \"");
+				for (j = 0; j < parameter; j++)
+					fputc(readByte(in), stdout);
+				printf("\"\n");
+				pc += (parameter + 1);
 				break;
 			case CP_PUSH_DEREFERENCED_STRUCTURE:
 				parameter = (int32) readUint32LE(in);





More information about the Scummvm-git-logs mailing list