Module: wine Branch: master Commit: 53104ac1e791a0082a8b251971acd1c925869b59 URL: http://source.winehq.org/git/wine.git/?a=commit;h=53104ac1e791a0082a8b251971...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Fri Oct 23 10:26:11 2009 +0200
wined3d: Don't use the stack as cursor mask (Valgrind).
---
dlls/wined3d/device.c | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c index ec56980..83f537c 100644 --- a/dlls/wined3d/device.c +++ b/dlls/wined3d/device.c @@ -6376,12 +6376,10 @@ static HRESULT WINAPI IWineD3DDeviceImpl_SetCursorProperties(IWineD3DDevice* i cursorInfo.fIcon = FALSE; cursorInfo.xHotspot = XHotSpot; cursorInfo.yHotspot = YHotSpot; - cursorInfo.hbmMask = CreateBitmap(pSur->currentDesc.Width, - pSur->currentDesc.Height, 1, - 1, &maskBits); - cursorInfo.hbmColor = CreateBitmap(pSur->currentDesc.Width, - pSur->currentDesc.Height, 1, - 32, lockedRect.pBits); + cursorInfo.hbmMask = CreateBitmap(pSur->currentDesc.Width, pSur->currentDesc.Height, + 1, 1, maskBits); + cursorInfo.hbmColor = CreateBitmap(pSur->currentDesc.Width, pSur->currentDesc.Height, + 1, 32, lockedRect.pBits); IWineD3DSurface_UnlockRect(pCursorBitmap); /* Create our cursor and clean up. */ cursor = CreateIconIndirect(&cursorInfo);