[Scummvm-cvs-logs] CVS: scummvm/scumm charset.cpp,2.108,2.109

Max Horn fingolfin at users.sourceforge.net
Sun Sep 26 09:57:47 CEST 2004


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

Modified Files:
	charset.cpp 
Log Message:
Text clipping in charset renderer was broken in some cases, fixed (this might help bug #1033857)

Index: charset.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/charset.cpp,v
retrieving revision 2.108
retrieving revision 2.109
diff -u -d -r2.108 -r2.109
--- charset.cpp	24 Sep 2004 22:30:51 -0000	2.108
+++ charset.cpp	26 Sep 2004 16:53:51 -0000	2.109
@@ -1307,6 +1307,10 @@
 		dst = vs->getBackPixels(_left, drawTop);
 	}
 
+	if (!_ignoreCharsetMask && vs->hasTwoBuffers) {
+		drawTop = _top - _vm->_screenTop;
+	}
+
 	if (is2byte) {
 		drawBits1(dstSurface, dst, charPtr, drawTop, origWidth, origHeight);
 	} else {





More information about the Scummvm-git-logs mailing list