From 1b17b258ac5a0a6492b6b6dd9b9578c7f7d3d62a Mon Sep 17 00:00:00 2001 From: Dmitry Timoshkov Date: Wed, 27 Oct 2004 21:17:06 +0000 Subject: [PATCH] Add proper prototypes for GetClassLongPtrA/W for _WIN64 case. --- include/winuser.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/winuser.h b/include/winuser.h index 078efc9ec1d..11906c775fd 100644 --- a/include/winuser.h +++ b/include/winuser.h @@ -4140,8 +4140,13 @@ BOOL WINAPI GetClassInfoExW(HINSTANCE,LPCWSTR,WNDCLASSEXW *); LONG WINAPI GetClassLongA(HWND,INT); LONG WINAPI GetClassLongW(HWND,INT); #define GetClassLong WINELIB_NAME_AW(GetClassLong) +#ifdef _WIN64 +LONG_PTR WINAPI GetClassLongPtrA(HWND,INT); +LONG_PTR WINAPI GetClassLongPtrW(HWND,INT); +#else #define GetClassLongPtrA GetClassLongA #define GetClassLongPtrW GetClassLongW +#endif #define GetClassLongPtr WINELIB_NAME_AW(GetClassLongPtr) INT WINAPI GetClassNameA(HWND,LPSTR,INT); INT WINAPI GetClassNameW(HWND,LPWSTR,INT);