Alexandre Julliard : winex11.drv: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode.
Alexandre Julliard
julliard at winehq.org
Mon Sep 28 11:54:33 CDT 2009
Module: wine
Branch: master
Commit: ab35d6e7278b3db7b1f2d059a5f66ad3422f4e81
URL: http://source.winehq.org/git/wine.git/?a=commit;h=ab35d6e7278b3db7b1f2d059a5f66ad3422f4e81
Author: Alexandre Julliard <julliard at winehq.org>
Date: Sat Sep 26 13:30:48 2009 +0200
winex11.drv: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode.
---
dlls/winex11.drv/brush.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/winex11.drv/brush.c b/dlls/winex11.drv/brush.c
index 372cb13..ffbf4cb 100644
--- a/dlls/winex11.drv/brush.c
+++ b/dlls/winex11.drv/brush.c
@@ -298,7 +298,7 @@ HBRUSH CDECL X11DRV_SelectBrush( X11DRV_PDEVICE *physDev, HBRUSH hbrush )
case BS_DIBPATTERN:
TRACE("BS_DIBPATTERN\n");
- if ((bmpInfo = GlobalLock16( logbrush.lbHatch )))
+ if ((bmpInfo = GlobalLock( (HGLOBAL)logbrush.lbHatch )))
{
int size = bitmap_info_size( bmpInfo, logbrush.lbColor );
hBitmap = CreateDIBitmap( physDev->hdc, &bmpInfo->bmiHeader,
@@ -307,7 +307,7 @@ HBRUSH CDECL X11DRV_SelectBrush( X11DRV_PDEVICE *physDev, HBRUSH hbrush )
(WORD)logbrush.lbColor );
BRUSH_SelectPatternBrush( physDev, hBitmap );
DeleteObject( hBitmap );
- GlobalUnlock16( logbrush.lbHatch );
+ GlobalUnlock( (HGLOBAL)logbrush.lbHatch );
}
break;
More information about the wine-cvs
mailing list