diff options
author | ohair <none@none> | 2012-06-07 18:08:28 -0700 |
---|---|---|
committer | ohair <none@none> | 2012-06-07 18:08:28 -0700 |
commit | 0199ae6bacb39bd65762db2e61bf40511d44f2d6 (patch) | |
tree | aa04bd751d2e32707d59c431c1db0faeafe73a9e /src/macosx/classes/com/apple/eawt | |
parent | 684eab4eedeedeb751c7d8fd92cb528a1f46a591 (diff) | |
parent | 8f1ab8e29e21bcc4669163d9f9d90782ce169b59 (diff) |
Merge
Diffstat (limited to 'src/macosx/classes/com/apple/eawt')
-rw-r--r-- | src/macosx/classes/com/apple/eawt/Application.java | 9 |
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()) { |