Henri Verbeet : wined3d: Don't use the stack as cursor mask (Valgrind).

Alexandre Julliard julliard at winehq.org
Fri Oct 23 10:19:01 CDT 2009


Module: wine
Branch: master
Commit: 53104ac1e791a0082a8b251971acd1c925869b59
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=53104ac1e791a0082a8b251971acd1c925869b59

Author: Henri Verbeet <hverbeet at 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);




More information about the wine-cvs mailing list