aboutsummaryrefslogtreecommitdiff
path: root/src/macosx/classes/com/apple/eawt
diff options
context:
space:
mode:
authorohair <none@none>2012-06-07 18:08:28 -0700
committerohair <none@none>2012-06-07 18:08:28 -0700
commit0199ae6bacb39bd65762db2e61bf40511d44f2d6 (patch)
treeaa04bd751d2e32707d59c431c1db0faeafe73a9e /src/macosx/classes/com/apple/eawt
parent684eab4eedeedeb751c7d8fd92cb528a1f46a591 (diff)
parent8f1ab8e29e21bcc4669163d9f9d90782ce169b59 (diff)
Merge
Diffstat (limited to 'src/macosx/classes/com/apple/eawt')
-rw-r--r--src/macosx/classes/com/apple/eawt/Application.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/macosx/classes/com/apple/eawt/Application.java b/src/macosx/classes/com/apple/eawt/Application.java
index f4657d622..e761a5ad0 100644
--- a/src/macosx/classes/com/apple/eawt/Application.java
+++ b/src/macosx/classes/com/apple/eawt/Application.java
@@ -28,7 +28,6 @@ package com.apple.eawt;
import java.awt.*;
import java.awt.peer.*;
import java.beans.Beans;
-import java.security.PrivilegedAction;
import javax.swing.JMenuBar;
@@ -59,7 +58,13 @@ public class Application {
static Application sApplication = null;
static {
- java.security.AccessController.doPrivileged((PrivilegedAction<?>)new sun.security.action.LoadLibraryAction("awt"));
+ java.security.AccessController.doPrivileged(
+ new java.security.PrivilegedAction<Void>() {
+ public Void run() {
+ System.loadLibrary("awt");
+ return null;
+ }
+ });
checkSecurity();
if (!Beans.isDesignTime()) {