diff options
Diffstat (limited to 'java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdNativeDispatcher.java')
-rw-r--r-- | java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdNativeDispatcher.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdNativeDispatcher.java b/java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdNativeDispatcher.java new file mode 100644 index 000000000000..d8de6d6d6d1d --- /dev/null +++ b/java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdNativeDispatcher.java @@ -0,0 +1,14 @@ +--- jdk/src/solaris/classes/sun/nio/fs/BsdNativeDispatcher.java.orig 2019-10-17 19:49:41 UTC ++++ jdk/src/solaris/classes/sun/nio/fs/BsdNativeDispatcher.java +@@ -69,6 +69,11 @@ class BsdNativeDispatcher extends UnixNativeDispatcher + private static native void initIDs(); + + static { ++ AccessController.doPrivileged(new PrivilegedAction<Void>() { ++ public Void run() { ++ System.loadLibrary("nio"); ++ return null; ++ }}); + initIDs(); + } + } |