2003-10-08 Michael Koch <konqueror@gmx.de>
authorMichael Koch <konqueror@gmx.de>
Wed, 8 Oct 2003 20:48:11 +0000 (20:48 +0000)
committerMichael Koch <mkoch@gcc.gnu.org>
Wed, 8 Oct 2003 20:48:11 +0000 (20:48 +0000)
* java/text/SimpleDateFormat.java
(compileFormat): Replace Character.isLetter() test with
Character.isLowerCase() || Character.isUpperCase().

From-SVN: r72239

libjava/ChangeLog
libjava/java/text/SimpleDateFormat.java

index 2d76caebf5e4b9dcdfb56404c38ab67d8e574cc5..c70777de26da5ea7e7b331bfa35ad7994d64dff1 100644 (file)
@@ -1,3 +1,9 @@
+2003-10-08  Michael Koch  <konqueror@gmx.de>
+
+       * java/text/SimpleDateFormat.java
+       (compileFormat): Replace Character.isLetter() test with
+       Character.isLowerCase() || Character.isUpperCase().
+
 2003-10-08  Tom Tromey  <tromey@redhat.com>
 
        * java/lang/StrictMath.java (toDegrees): Multiply before
index 804234f78a25c13b1aab81ccd889296c6d075417..3ad71ee89ede3a58842fc015714920a9ca354807 100644 (file)
@@ -117,7 +117,8 @@ public class SimpleDateFormat extends DateFormat
       field = formatData.getLocalPatternChars().indexOf(thisChar);
       if (field == -1) {
        current = null;
-       if (Character.isLetter(thisChar)) {
+       if (Character.isLowerCase (thisChar)
+           || Character.isUpperCase (thisChar)) {
          // Not a valid letter
          tokens.add(new FieldSizePair(-1,0));
        } else if (thisChar == '\'') {