Module: wine Branch: refs/heads/master Commit: 899840c964ae0f725ce05204a87bb38b9a756d3a URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=899840c964ae0f725ce05204...
Author: Mike McCormack mike@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);