[Scummvm-cvs-logs] CVS: scummvm/scumm bomp.cpp,2.1,2.2

Max Horn fingolfin at users.sourceforge.net
Fri May 30 12:10:18 CEST 2003


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv5628

Modified Files:
	bomp.cpp 
Log Message:
made decompressBomp use bompDecodeLine

Index: bomp.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/bomp.cpp,v
retrieving revision 2.1
retrieving revision 2.2
diff -u -d -r2.1 -r2.2
--- bomp.cpp	30 May 2003 19:00:31 -0000	2.1
+++ bomp.cpp	30 May 2003 19:09:41 -0000	2.2
@@ -41,31 +41,9 @@
 	assert(h > 0);
 
 	do {
-#if 0
 		bompDecodeLine(dst, src + 2, w);
 		src += READ_LE_UINT16(src) + 2;
-#else
-		int len, num;
-		byte code, color;
-	
-		len = w;
-		src += 2;
-		while (len) {
-			code = *src++;
-			num = (code >> 1) + 1;
-			if (num > len)
-				num = len;
-			len -= num;
-			if (code & 1) {
-				color = *src++;
-				memset(dst, color, num);
-			} else {
-				memcpy(dst, src, num);
-				src += num;
-			}
-			dst += num;
-		}
-#endif
+		dst += w;
 	} while (--h);
 }
 





More information about the Scummvm-git-logs mailing list