--- old/jdk/src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp 2015-12-16 14:33:50.273356121 +0100 +++ new/jdk/src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp 2015-12-16 14:33:50.113356119 +0100 @@ -955,7 +955,7 @@ accessibleContext); if (getHWNDFromAccessibleContextMethod != (jmethodID) 0) { - rHWND = (HWND)jniEnv->CallIntMethod(accessBridgeObject, getHWNDFromAccessibleContextMethod, + rHWND = (HWND)(uintptr_t)jniEnv->CallIntMethod(accessBridgeObject, getHWNDFromAccessibleContextMethod, accessibleContext); EXCEPTION_CHECK("Getting HWNDFromAccessibleContext - call to CallIntMethod()", (HWND)0); PrintDebugString("\r\n rHWND = %X", rHWND);