Alexandre Julliard : wineps.drv: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode.
Module: wine Branch: master Commit: 10b0d11e0df21e4de5615c5cba4feb46f618f896 URL: http://source.winehq.org/git/wine.git/?a=commit;h=10b0d11e0df21e4de5615c5cba... Author: Alexandre Julliard <julliard(a)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;
participants (1)
-
Alexandre Julliard