[Scummvm-cvs-logs] CVS: scummvm/kyra script_v1.cpp,1.43,1.44 sprites.cpp,1.12,1.13

Johannes Schickel lordhoto at users.sourceforge.net
Tue Dec 20 06:07:04 CET 2005


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

Modified Files:
	script_v1.cpp sprites.cpp 
Log Message:
Fixed another gfx bug, this time sprite related, in the temple.


Index: script_v1.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/kyra/script_v1.cpp,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- script_v1.cpp	20 Dec 2005 12:42:22 -0000	1.43
+++ script_v1.cpp	20 Dec 2005 14:06:47 -0000	1.44
@@ -894,7 +894,7 @@
 }
 
 int KyraEngine::cmd_displayWSAFrameOnHidPage(ScriptState *script) {
-	debug(3, "cmd_displayWSAFrameOnHidPage(0x%X) (%d, %d, %d, %d, %d)", script, stackPos(0), stackPos(1), stackPos(3), stackPos(4));
+	debug(3, "cmd_displayWSAFrameOnHidPage(0x%X) (%d, %d, %d, %d, %d)", script, stackPos(0), stackPos(1), stackPos(2), stackPos(3), stackPos(4));
 	int frame = stackPos(0);
 	int xpos = stackPos(1);
 	int ypos = stackPos(2);

Index: sprites.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/kyra/sprites.cpp,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- sprites.cpp	9 Dec 2005 14:52:31 -0000	1.12
+++ sprites.cpp	20 Dec 2005 14:06:47 -0000	1.13
@@ -115,6 +115,7 @@
 				bkgdHeight += _anims[i].height2;
 
 			_anims[i].background = (uint8 *)malloc(_screen->getRectSize(bkgdWidth + 1, bkgdHeight));
+			memset(_anims[i].background, 0, _screen->getRectSize(bkgdWidth + 1, bkgdHeight));
 			//_anims[i].background = (uint8 *)malloc(100*100);
 			assert(_anims[i].background);
 		}





More information about the Scummvm-git-logs mailing list