[Scummvm-cvs-logs] CVS: scummvm/scumm camera.cpp,2.7,2.8

Max Horn fingolfin at users.sourceforge.net
Tue Jul 1 08:27:07 CEST 2003


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

Modified Files:
	camera.cpp 
Log Message:
only adjust gdi._mask if _charset->_hasMask is set to true

Index: camera.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/camera.cpp,v
retrieving revision 2.7
retrieving revision 2.8
diff -u -d -r2.7 -r2.8
--- camera.cpp	1 Jul 2003 15:21:51 -0000	2.7
+++ camera.cpp	1 Jul 2003 15:26:07 -0000	2.8
@@ -337,13 +337,15 @@
 	virtscr[0].xstart = _screenStartStrip << 3;
 #endif
 
-	int dx = camera._cur.x - camera._last.x;
-	int dy = camera._cur.y - camera._last.y;
-	if (dx || dy) {
-		gdi._mask.left -= dx;
-		gdi._mask.right -= dx;
-		gdi._mask.top -= dy;
-		gdi._mask.bottom -= dy;
+	if (_charset->_hasMask) {
+		int dx = camera._cur.x - camera._last.x;
+		int dy = camera._cur.y - camera._last.y;
+		if (dx || dy) {
+			gdi._mask.left -= dx;
+			gdi._mask.right -= dx;
+			gdi._mask.top -= dy;
+			gdi._mask.bottom -= dy;
+		}
 	}
 }
 





More information about the Scummvm-git-logs mailing list