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 );
}