diff options
Diffstat (limited to 'libjava/java/security/SecureClassLoader.java')
-rw-r--r-- | libjava/java/security/SecureClassLoader.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libjava/java/security/SecureClassLoader.java b/libjava/java/security/SecureClassLoader.java index 1f67a33..7546edc 100644 --- a/libjava/java/security/SecureClassLoader.java +++ b/libjava/java/security/SecureClassLoader.java @@ -84,7 +84,7 @@ public class SecureClassLoader extends ClassLoader if (cs != null) { ProtectionDomain protectionDomain - = new ProtectionDomain(cs, getPermissions(cs)); + = new ProtectionDomain(cs, getPermissions(cs), this, null); return super.defineClass(name, b, off, len, protectionDomain); } else @@ -102,7 +102,7 @@ public class SecureClassLoader extends ClassLoader */ protected PermissionCollection getPermissions(CodeSource cs) { - Policy policy = Policy.getPolicy(); + Policy policy = Policy.getCurrentPolicy(); return policy.getPermissions(cs); } } |