Alexandre Julliard : quartz: Use SetWindowLongPtr to store a pointer value.

Alexandre Julliard julliard at winehq.org
Fri Jan 9 09:52:08 CST 2009


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

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Thu Jan  8 17:30:57 2009 +0100

quartz: Use SetWindowLongPtr to store a pointer value.

---

 dlls/quartz/videorenderer.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/quartz/videorenderer.c b/dlls/quartz/videorenderer.c
index 4d38164..9a2e1c3 100644
--- a/dlls/quartz/videorenderer.c
+++ b/dlls/quartz/videorenderer.c
@@ -96,7 +96,7 @@ typedef struct VideoRendererImpl
 
 static LRESULT CALLBACK VideoWndProcA(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
 {
-    VideoRendererImpl* pVideoRenderer = (VideoRendererImpl*)GetWindowLongA(hwnd, 0);
+    VideoRendererImpl* pVideoRenderer = (VideoRendererImpl*)GetWindowLongPtrW(hwnd, 0);
     LPRECT lprect = (LPRECT)lParam;
 
     if (pVideoRenderer && pVideoRenderer->hWndMsgDrain)
@@ -197,7 +197,7 @@ static BOOL CreateRenderingWindow(VideoRendererImpl* This)
         return FALSE;
     }
 
-    SetWindowLongA(This->hWnd, 0, (LONG)This);
+    SetWindowLongPtrW(This->hWnd, 0, (LONG_PTR)This);
 
     return TRUE;
 }




More information about the wine-cvs mailing list