Module: wine Branch: master Commit: 8c33528372d563315dc1c90b3deb5af6e3e31e8a URL: http://source.winehq.org/git/wine.git/?a=commit;h=8c33528372d563315dc1c90b3d...
Author: Alexandre Julliard julliard@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; }