2001-10-17 Anthony Green <green@redhat.com>
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Oct 2001 18:03:41 +0000 (18:03 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Oct 2001 18:03:41 +0000 (18:03 +0000)
* java/security/Security.java (loadProviders): Fix bug in how
providers are loaded.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46319 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/java/security/Security.java

index e5aff7b..91c0789 100644 (file)
@@ -1,3 +1,8 @@
+2001-10-17  Anthony Green  <green@redhat.com>
+
+       * java/security/Security.java (loadProviders): Fix bug in how
+       providers are loaded.
+
 2001-10-16  Tom Tromey  <tromey@redhat.com>
 
        * gcj/javaprims.h: Updated class list.
index 95606e3..1de341c 100644 (file)
@@ -76,10 +76,11 @@ public final class Security extends Object
        String name;
        StringBuffer pname = new StringBuffer("security.provider.");
 
-       while ((name = secprops.getProperty(pname.append(i).toString())) !=
+       while ((name = secprops.getProperty("security.provider." + i++)) !=
               null)
          {
            Exception exception = null;
+
            try
              {
                providers.addElement(Class.forName(name).newInstance());