diff options
author | Greg Lewis <glewis@FreeBSD.org> | 2019-10-17 22:39:05 +0000 |
---|---|---|
committer | Greg Lewis <glewis@FreeBSD.org> | 2019-10-17 22:39:05 +0000 |
commit | eb5f920507ffb58564f1fb415132283476b69933 (patch) | |
tree | b05cff054d1cf88eb977e63cb10f4440c0d0e584 /java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdNativeDispatcher.java | |
parent | Resurrect korean/baekmukfonts-ttf and correct MASTER_SITES. (diff) |
Fix file interaction
* Load libnio in BsdNativeDispatcher, as per other OSes
* Export getmntonname0 from libnio
PR: 241317
Submitted by: cmt@
Notes
Notes:
svn path=/head/; revision=514690
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(); + } + } |