> In windowsaccessbridge(-64).dll the following methods are exported in a def 
> file to C API which in turn call their real implementation, which are 
> instance methods of the class WinAccessBridge:
> 
> addJavaEventNotification
> removeJavaEventNotification
> addAccessibilityEventNotification
> removeAccessibilityEventNotification
> 
> 
> However, they are nowhere to be seen in the actual C interface, in 
> AccessBridgeWindowsEntryPoints.cpp. Your guess is as good as mine as to how 
> on earth MSVC is still capable of compiling and linking this without any 
> errors whatsoever, but in any case, this is a severe oversight and should be 
> properly defined in the C API lest this happy accident within MSVC is fixed 
> by Microsoft in the future

Julian Waters has updated the pull request incrementally with three additional 
commits since the last revision:

 - Revert AccessBridgeWindowsEntryPoints.h
 - Remove from WinAccessBridge.DEF
 - Revert AccessBridgeWindowsEntryPoints.cpp

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/13734/files
  - new: https://git.openjdk.org/jdk/pull/13734/files/ef810f7f..835513ce

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=13734&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=13734&range=00-01

  Stats: 34 lines in 3 files changed: 0 ins; 34 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/13734.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/13734/head:pull/13734

PR: https://git.openjdk.org/jdk/pull/13734

Reply via email to