2002-11-10 Anthony Green <green@redhat.com>
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 10 Nov 2002 21:13:44 +0000 (21:13 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 10 Nov 2002 21:13:44 +0000 (21:13 +0000)
* java/util/jar/Attributes.java (Name): Fix name check.

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

libjava/ChangeLog
libjava/java/util/jar/Attributes.java

index 7481006..ccb196c 100644 (file)
@@ -1,3 +1,7 @@
+2002-11-10  Anthony Green  <green@redhat.com>
+
+       * java/util/jar/Attributes.java (Name): Fix name check.
+
 2002-11-10  Mark Wielaard  <mark@klomp.org>
 
        * java/lang/natClass.cc (initializeClass): Throw NoClassDefFoundError
index 0bf27bd..ea20344 100644 (file)
@@ -1,5 +1,5 @@
 /* Attributes.java -- Represents attribute name/value pairs from a Manifest
-   Copyright (C) 2000 Free Software Foundation, Inc.
+   Copyright (C) 2000, 2002 Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -285,6 +285,7 @@ public class Attributes implements Cloneable, Map
       // all other characters must be alphanums, '-' or '_'
       for (int i = 1; i < chars.length; i++)
        {
+         c = chars[i];
          if (!((c >= 'a' && c <= 'z') ||
                (c >= 'A' && c <= 'Z') ||
                (c >= '0' && c <= '9') || (c == '-') || (c == '_')))