Author: damjan Date: Mon Jan 21 05:44:56 2019 New Revision: 1851728 URL: http://svn.apache.org/viewvc?rev=1851728&view=rev Log: Some Win64 fixes for main/bean.
Patch by: me Modified: openoffice/trunk/main/bean/native/win32/com_sun_star_comp_beans_LocalOfficeWindow.c Modified: openoffice/trunk/main/bean/native/win32/com_sun_star_comp_beans_LocalOfficeWindow.c URL: http://svn.apache.org/viewvc/openoffice/trunk/main/bean/native/win32/com_sun_star_comp_beans_LocalOfficeWindow.c?rev=1851728&r1=1851727&r2=1851728&view=diff ============================================================================== --- openoffice/trunk/main/bean/native/win32/com_sun_star_comp_beans_LocalOfficeWindow.c (original) +++ openoffice/trunk/main/bean/native/win32/com_sun_star_comp_beans_LocalOfficeWindow.c Mon Jan 21 05:44:56 2019 @@ -103,7 +103,7 @@ JNIEXPORT jlong JNICALL Java_com_sun_sta JAWT_Win32DrawingSurfaceInfo* dsi_win; HDC hdc; HWND hWnd; - LONG hFuncPtr; + LONG_PTR hFuncPtr; /* Get the AWT */ awt.version = JAWT_VERSION_1_3; @@ -146,7 +146,7 @@ JNIEXPORT jlong JNICALL Java_com_sun_sta */ if (GetProp( hWnd, OLD_PROC_KEY )==0) { - hFuncPtr = SetWindowLong( hWnd, GWL_WNDPROC, (DWORD)OpenOfficeWndProc ); + hFuncPtr = SetWindowLongPtr( hWnd, GWLP_WNDPROC, (ULONG_PTR)OpenOfficeWndProc ); SetProp( hWnd, OLD_PROC_KEY, (HANDLE)hFuncPtr ); }