[Scummvm-cvs-logs] CVS: scummvm/scumm akos.cpp,1.21,1.22

Pawe? Ko?odziejski aquadran at users.sourceforge.net
Fri Oct 25 10:30:44 CEST 2002


Update of /cvsroot/scummvm/scummvm/scumm
In directory usw-pr-cvs1:/tmp/cvs-serv10953

Modified Files:
	akos.cpp 
Log Message:
removed _bitMask table from akos16

Index: akos.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/akos.cpp,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- akos.cpp	24 Oct 2002 06:28:54 -0000	1.21
+++ akos.cpp	25 Oct 2002 06:57:46 -0000	1.22
@@ -985,12 +985,10 @@
 	}
 }
 
-static const byte _bitMask[] = {0, 1, 3, 7, 15, 31, 63, 127, 255};
-
 void AkosRenderer::akos16SetupBitReader(byte *src) {
 	akos16.unk5 = 0;
 	akos16.numbits = 16;
-	akos16.mask = _bitMask[*(src)];
+	akos16.mask = (1 << *src) - 1;
 	akos16.shift = *(src);
 	akos16.color = *(src + 1);
 	akos16.bits = (*(src + 2) | *(src + 3) << 8);





More information about the Scummvm-git-logs mailing list