[Scummvm-cvs-logs] SF.net SVN: scummvm:[33973] scummvm/trunk/engines/drascula/graphics.cpp

sev at users.sourceforge.net sev at users.sourceforge.net
Sun Aug 17 20:58:23 CEST 2008


Revision: 33973
          http://scummvm.svn.sourceforge.net/scummvm/?rev=33973&view=rev
Author:   sev
Date:     2008-08-17 18:58:23 +0000 (Sun, 17 Aug 2008)

Log Message:
-----------
Patch #2045543: Possible fix for Drascula's decodeRLE()

Modified Paths:
--------------
    scummvm/trunk/engines/drascula/graphics.cpp

Modified: scummvm/trunk/engines/drascula/graphics.cpp
===================================================================
--- scummvm/trunk/engines/drascula/graphics.cpp	2008-08-17 18:54:44 UTC (rev 33972)
+++ scummvm/trunk/engines/drascula/graphics.cpp	2008-08-17 18:58:23 UTC (rev 33973)
@@ -621,12 +621,11 @@
 			pixel = *srcPtr++;
 		}
 		for (uint j = 0; j < repeat; j++) {
-			curByte++;
-			if (curByte > 64000) {
+			*dstPtr++ = pixel;
+			if (++curByte >= 64000) {
 				stopProcessing = true;
 				break;
 			}
-			*dstPtr++ = pixel;
 		}
 	}
 }


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list