[Scummvm-cvs-logs] CVS: residual blocky16.cpp,1.9,1.10

Joost Peters joostp at users.sourceforge.net
Mon Apr 19 11:34:01 CEST 2004


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

Modified Files:
	blocky16.cpp 
Log Message:
another smush BE fix 

/me high-fives aquadran


Index: blocky16.cpp
===================================================================
RCS file: /cvsroot/scummvm/residual/blocky16.cpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- blocky16.cpp	19 Apr 2004 18:07:07 -0000	1.9
+++ blocky16.cpp	19 Apr 2004 18:32:58 -0000	1.10
@@ -314,9 +314,11 @@
 			d_dst += _d_pitch;
 		}
 	} else if ((code == 0xFF) || (code == 0xF8)) {
-		*(uint32 *)(d_dst) = READ_LE_UINT32(_d_src);
+		*(uint16 *)(d_dst + 0) = READ_LE_UINT16(_d_src + 0);
+		*(uint16 *)(d_dst + 2) = READ_LE_UINT16(_d_src + 2);
 		d_dst += _d_pitch;
-		*(uint32 *)(d_dst) = READ_LE_UINT32(_d_src + 4);
+		*(uint16 *)(d_dst + 0) = READ_LE_UINT16(_d_src + 4);
+		*(uint16 *)(d_dst + 2) = READ_LE_UINT16(_d_src + 6);
 		_d_src += 8;
 	} else if (code == 0xFD) {
 		t = *_d_src++;





More information about the Scummvm-git-logs mailing list