summaryrefslogtreecommitdiff
path: root/gnu/java/security/PolicyFile.java
diff options
context:
space:
mode:
authorAnthony Green <green@redhat.com>2005-09-18 03:06:38 +0000
committerAnthony Green <green@redhat.com>2005-09-18 03:06:38 +0000
commit3b40d51cea261df2b414ecfc3e9210d9e7769aa5 (patch)
tree45f33a5ebc5792ad4bb466e8ed3ff54090a56942 /gnu/java/security/PolicyFile.java
parente00927e9840e75fbe7f90fa496bf398e3cc5a980 (diff)
downloadclasspath-3b40d51cea261df2b414ecfc3e9210d9e7769aa5.tar.gz
* java/security/Security.java (getProviders): Pre-allocate the
target array for Collection.toArray call. * gnu/java/security/PolicyFile.java (parse): Ditto. * javax/swing/filechooser/FileSystemView.java: Ditto. * javax/swing/JFileChooser.java (getChoosableFileFilters): Ditto.
Diffstat (limited to 'gnu/java/security/PolicyFile.java')
-rw-r--r--gnu/java/security/PolicyFile.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/gnu/java/security/PolicyFile.java b/gnu/java/security/PolicyFile.java
index c6a3061ea..3064f041b 100644
--- a/gnu/java/security/PolicyFile.java
+++ b/gnu/java/security/PolicyFile.java
@@ -533,7 +533,7 @@ public final class PolicyFile extends Policy
if (clazz == null)
{
currentPerms.add(new UnresolvedPermission(className,
- null, null, (Certificate[]) currentCerts.toArray(new Certificate[0])));
+ null, null, (Certificate[]) currentCerts.toArray(new Certificate[currentCerts.size()])));
continue;
}
try
@@ -555,7 +555,7 @@ public final class PolicyFile extends Policy
if (clazz == null)
{
currentPerms.add(new UnresolvedPermission(className,
- target, null, (Certificate[]) currentCerts.toArray(new Certificate[0])));
+ target, null, (Certificate[]) currentCerts.toArray(new Certificate[currentCerts.size()])));
continue;
}
try
@@ -598,7 +598,7 @@ public final class PolicyFile extends Policy
if (clazz == null)
{
currentPerms.add(new UnresolvedPermission(className,
- target, action, (Certificate[]) currentCerts.toArray(new Certificate[0])));
+ target, action, (Certificate[]) currentCerts.toArray(new Certificate[currentCerts.size()])));
continue;
}
else