Add proper prototypes for GetClassLongPtrA/W for _WIN64 case.
authorDmitry Timoshkov <dmitry@codeweavers.com>
Wed, 27 Oct 2004 21:17:06 +0000 (21:17 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 27 Oct 2004 21:17:06 +0000 (21:17 +0000)
include/winuser.h

index 078efc9ec1d743a5e14c55e9ad18b7c30058bd69..11906c775fdd545222a074227ec7eeb6753371e0 100644 (file)
@@ -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);