[Scummvm-cvs-logs] SF.net SVN: scummvm: [27544] scummvm/trunk/engines/agos/draw.cpp
Kirben at users.sourceforge.net
Kirben at users.sourceforge.net
Tue Jun 19 13:12:56 CEST 2007
Revision: 27544
http://scummvm.svn.sourceforge.net/scummvm/?rev=27544&view=rev
Author: Kirben
Date: 2007-06-19 04:12:56 -0700 (Tue, 19 Jun 2007)
Log Message:
-----------
Fix masking regressions, caused by dirtyClips code.
Modified Paths:
--------------
scummvm/trunk/engines/agos/draw.cpp
Modified: scummvm/trunk/engines/agos/draw.cpp
===================================================================
--- scummvm/trunk/engines/agos/draw.cpp 2007-06-19 10:13:41 UTC (rev 27543)
+++ scummvm/trunk/engines/agos/draw.cpp 2007-06-19 11:12:56 UTC (rev 27544)
@@ -323,7 +323,8 @@
h = 1;
if (vsp->image != 0) {
- const byte *ptr = _curVgaFile2 + vsp->image * 8;
+ VgaPointersEntry *vpe = &_vgaBufferPointers[vsp->zoneNum];
+ const byte *ptr = vpe->vgaFile2 + vsp->image * 8;
w = READ_BE_UINT16(ptr + 6) / 8;
h = ptr[5];
}
@@ -362,7 +363,8 @@
if (vsp->image == 0)
continue;
- const byte *ptr = _curVgaFile2 + vsp->image * 8;
+ VgaPointersEntry *vpe = &_vgaBufferPointers[vsp->zoneNum];
+ const byte *ptr = vpe->vgaFile2 + vsp->image * 8;
width = READ_BE_UINT16(ptr + 6) / 8;
height = ptr[5];
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