Module: wine Branch: master Commit: 10b0d11e0df21e4de5615c5cba4feb46f618f896 URL: http://source.winehq.org/git/wine.git/?a=commit;h=10b0d11e0df21e4de5615c5cba...
Author: Alexandre Julliard julliard@winehq.org Date: Sat Sep 26 13:30:42 2009 +0200
wineps.drv: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode.
---
dlls/wineps.drv/brush.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/wineps.drv/brush.c b/dlls/wineps.drv/brush.c index e55bf1a..fb063ec 100644 --- a/dlls/wineps.drv/brush.c +++ b/dlls/wineps.drv/brush.c @@ -233,7 +233,7 @@ BOOL PSDRV_Brush(PSDRV_PDEVICE *physDev, BOOL EO)
case BS_DIBPATTERN: { - BITMAPINFO *bmi = GlobalLock16(logbrush.lbHatch); + BITMAPINFO *bmi = GlobalLock( (HGLOBAL)logbrush.lbHatch ); UINT usage = logbrush.lbColor; TRACE("size %dx%dx%d\n", bmi->bmiHeader.biWidth, bmi->bmiHeader.biHeight, bmi->bmiHeader.biBitCount); @@ -246,7 +246,7 @@ BOOL PSDRV_Brush(PSDRV_PDEVICE *physDev, BOOL EO) FIXME("Trying to set a pattern brush on a level 1 printer\n"); ret = FALSE; } - GlobalUnlock16(logbrush.lbHatch); + GlobalUnlock( (HGLOBAL)logbrush.lbHatch ); } break;