< prev index next >

src/java.desktop/macosx/classes/sun/awt/PlatformGraphicsInfo.java

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

*** 25,44 **** package sun.awt; import java.awt.GraphicsEnvironment; import java.awt.Toolkit; - import java.security.AccessController; - import java.security.PrivilegedAction; public class PlatformGraphicsInfo { static { ! AccessController.doPrivileged((PrivilegedAction<Void>) () -> { ! System.loadLibrary("awt"); ! return null; ! }); } public static GraphicsEnvironment createGE() { return new CGraphicsEnvironment(); } --- 25,39 ---- package sun.awt; import java.awt.GraphicsEnvironment; import java.awt.Toolkit; public class PlatformGraphicsInfo { static { ! jdk.internal.access.SharedSecrets.getJavaLangAccess().loadLibrary("awt"); } public static GraphicsEnvironment createGE() { return new CGraphicsEnvironment(); }
< prev index next >