diff options
author | Gary Benson <gbenson@redhat.com> | 2006-05-10 13:54:50 +0000 |
---|---|---|
committer | Gary Benson <gbenson@redhat.com> | 2006-05-10 13:54:50 +0000 |
commit | 7af8d280023ab7faea1f9e8b997bcd18f8d46672 (patch) | |
tree | 718109bbcf6f75b37aa89ffb09c21348b4cb5fef /java/lang/SecurityManager.java | |
parent | 2d072789fa30f10c013444d04c2ff538360b56f7 (diff) | |
download | classpath-7af8d280023ab7faea1f9e8b997bcd18f8d46672.tar.gz |
2006-05-10 Gary Benson <gbenson@redhat.com>
* java/lang/ThreadGroup.java (parent): Make package-private.
* java/lang/SecurityManager.java (checkAccess(Thread)):
Reference ThreadGroup.parent directly to avoid extra checks.
* java/lang/SecurityManager.java (checkAccess(ThreadGroup)):
Likewise.
Diffstat (limited to 'java/lang/SecurityManager.java')
-rw-r--r-- | java/lang/SecurityManager.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/java/lang/SecurityManager.java b/java/lang/SecurityManager.java index 30ee1be08..999fe83dd 100644 --- a/java/lang/SecurityManager.java +++ b/java/lang/SecurityManager.java @@ -421,7 +421,7 @@ public class SecurityManager public void checkAccess(Thread thread) { if (thread.getThreadGroup() != null - && thread.getThreadGroup().getParent() == null) + && thread.getThreadGroup().parent == null) checkPermission(new RuntimePermission("modifyThread")); } @@ -454,7 +454,7 @@ public class SecurityManager */ public void checkAccess(ThreadGroup g) { - if (g.getParent() == null) + if (g.parent == null) checkPermission(new RuntimePermission("modifyThreadGroup")); } |