[Scummvm-cvs-logs] SF.net SVN: scummvm:[44833] scummvm/trunk/engines/sci/gui/gui_gfx.cpp
m_kiewitz at users.sourceforge.net
m_kiewitz at users.sourceforge.net
Fri Oct 9 19:16:34 CEST 2009
Revision: 44833
http://scummvm.svn.sourceforge.net/scummvm/?rev=44833&view=rev
Author: m_kiewitz
Date: 2009-10-09 17:16:34 +0000 (Fri, 09 Oct 2009)
Log Message:
-----------
SCI/newgui: priority band init fix
Modified Paths:
--------------
scummvm/trunk/engines/sci/gui/gui_gfx.cpp
Modified: scummvm/trunk/engines/sci/gui/gui_gfx.cpp
===================================================================
--- scummvm/trunk/engines/sci/gui/gui_gfx.cpp 2009-10-09 16:51:10 UTC (rev 44832)
+++ scummvm/trunk/engines/sci/gui/gui_gfx.cpp 2009-10-09 17:16:34 UTC (rev 44833)
@@ -1079,11 +1079,13 @@
_priorityTop = top;
_priorityBottom = bottom;
- bandSize = (_priorityBottom - _priorityTop) / _priorityBandCount;
+ bandSize = (_priorityBottom - _priorityTop) / (_priorityBandCount - 1);
memset(_priorityBands, 0, _priorityTop);
for (y = _priorityTop; y < _priorityBottom; y++)
_priorityBands[y] = (byte)(1 + (y - _priorityTop) / bandSize);
+ for (y = _priorityBottom; y < _screen->_height; y++)
+ _priorityBands[y] = _priorityBandCount;
}
void SciGuiGfx::PriorityBandsInit(byte *data) {
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