< prev index next >

src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java

Print this page
rev 55686 : 8227587: Add internal privileged System.loadLibrary
Reviewed-by: rriggs, mchung

*** 23,34 **** * questions. */ package sun.nio.fs; - import java.security.AccessController; - import java.security.PrivilegedAction; import jdk.internal.misc.Unsafe; import static sun.nio.fs.WindowsConstants.*; /** --- 23,32 ----
*** 1151,1166 **** // -- native library initialization -- private static native void initIDs(); static { - AccessController.doPrivileged(new PrivilegedAction<Void>() { - public Void run() { // nio.dll has dependency on net.dll ! System.loadLibrary("net"); ! System.loadLibrary("nio"); ! return null; ! }}); initIDs(); } } --- 1149,1160 ---- // -- native library initialization -- private static native void initIDs(); static { // nio.dll has dependency on net.dll ! jdk.internal.loader.BootLoader.loadLibrary("net"); ! jdk.internal.loader.BootLoader.loadLibrary("nio"); initIDs(); } }
< prev index next >