summaryrefslogtreecommitdiff
path: root/java/lang/SecurityManager.java
diff options
context:
space:
mode:
authorGary Benson <gbenson@redhat.com>2006-05-10 13:54:50 +0000
committerGary Benson <gbenson@redhat.com>2006-05-10 13:54:50 +0000
commit7af8d280023ab7faea1f9e8b997bcd18f8d46672 (patch)
tree718109bbcf6f75b37aa89ffb09c21348b4cb5fef /java/lang/SecurityManager.java
parent2d072789fa30f10c013444d04c2ff538360b56f7 (diff)
downloadclasspath-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.java4
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"));
}