[winex11] fix regression caused by client-side DIB copy patch

Damjan Jovanovic damjan.jov at gmail.com
Tue Nov 7 12:59:31 CST 2006


My recently committed client-side DIB copy patch misdetects bottom-up
DIBs, causing a regression in Reason 3.0 (graphical glitches). This
patch fixes it.

The problem was that a BITMAP's height is always positive, it is the
BITMAPINFOHEADER's height that is negative in the case of a bottom-up
DIB.

Changelog:
  * Fixed a bug that caused misdetection of bottom-up DIBs in the
client-side DIB copy case.

Damjan Jovanovic
-------------- next part --------------
A non-text attachment was scrubbed...
Name: client_side_DIB_copy_fix.patch
Type: application/octet-stream
Size: 492 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20061107/2a29595c/client_side_DIB_copy_fix.obj


More information about the wine-patches mailing list