diff --git a/modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipeline.java b/modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipeline.java index d1787256f3..971a23b5f0 100644 --- a/modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipeline.java +++ b/modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipeline.java @@ -42,19 +42,16 @@ public class MTLPipeline extends GraphicsPipeline { private static MTLResourceFactory mtlResourceFactory; static { - AccessController.doPrivileged((PrivilegedAction) () -> { - String libName = "prism_mtl"; - - if (PrismSettings.verbose) { - MTLLog.Debug("Loading native metal library, named: " + libName); - } - NativeLibLoader.loadLibrary(libName); - if (PrismSettings.verbose) { - MTLLog.Debug("Succeeded: Loading native metal library."); - } - theInstance = new MTLPipeline(); - return null; - }); + String libName = "prism_mtl"; + + if (PrismSettings.verbose) { + MTLLog.Debug("Loading native metal library, named: " + libName); + } + NativeLibLoader.loadLibrary(libName); + if (PrismSettings.verbose) { + MTLLog.Debug("Succeeded: Loading native metal library."); + } + theInstance = new MTLPipeline(); } private MTLPipeline() {