[PATCH 2/3] winex11.drv: Fix handling of CF_DIBV5 clipboard data.
Alexandre Julliard
julliard at winehq.org
Tue Mar 15 07:37:04 CDT 2016
Charles Davis <cdavis5x at gmail.com> writes:
> @@ -1149,9 +1154,7 @@ static BOOL X11DRV_CLIPBOARD_RenderSynthesizedBitmap(Display *display)
> lpbmih = GlobalLock(lpSource->hData);
> if (lpbmih)
> {
> - offset = sizeof(BITMAPINFOHEADER)
> - + ((lpbmih->biBitCount <= 8) ? (sizeof(RGBQUAD) *
> - (1 << lpbmih->biBitCount)) : 0);
> + offset = lpbmih->biSize - lpbmih->biSizeImage;
This doesn't look right.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list