Mike McCormack : wineconsole: Use a Get/SetWindowLongPtr to store a
pointer .
Alexandre Julliard
julliard at wine.codeweavers.com
Wed May 31 05:31:34 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: 899840c964ae0f725ce05204a87bb38b9a756d3a
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=899840c964ae0f725ce05204a87bb38b9a756d3a
Author: Mike McCormack <mike at codeweavers.com>
Date: Wed May 31 16:27:39 2006 +0900
wineconsole: Use a Get/SetWindowLongPtr to store a pointer.
---
programs/wineconsole/user.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/programs/wineconsole/user.c b/programs/wineconsole/user.c
index db3dd95..9053055 100644
--- a/programs/wineconsole/user.c
+++ b/programs/wineconsole/user.c
@@ -871,7 +871,7 @@ static LRESULT WCUSER_Create(HWND hWnd,
HMENU hSysMenu;
data = lpcs->lpCreateParams;
- SetWindowLong(hWnd, 0L, (DWORD)data);
+ SetWindowLongPtr(hWnd, 0L, (DWORD_PTR)data);
PRIVATE(data)->hWnd = hWnd;
hSysMenu = GetSystemMenu(hWnd, FALSE);
@@ -1081,7 +1081,7 @@ static void WCUSER_GenerateMouseInput
*/
static LRESULT CALLBACK WCUSER_Proc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
- struct inner_data* data = (struct inner_data*)GetWindowLong(hWnd, 0);
+ struct inner_data* data = (struct inner_data*)GetWindowLongPtr(hWnd, 0);
switch (uMsg)
{
@@ -1400,7 +1400,7 @@ enum init_return WCUSER_InitBackend(stru
wndclass.style = CS_DBLCLKS;
wndclass.lpfnWndProc = WCUSER_Proc;
wndclass.cbClsExtra = 0;
- wndclass.cbWndExtra = sizeof(DWORD);
+ wndclass.cbWndExtra = sizeof(DWORD_PTR);
wndclass.hInstance = GetModuleHandle(NULL);
wndclass.hIcon = LoadIcon(0, IDI_WINLOGO);
wndclass.hCursor = LoadCursor(0, IDC_ARROW);
More information about the wine-cvs
mailing list