summaryrefslogtreecommitdiffstats
path: root/libjava/java/text
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-12-02 16:15:15 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-12-02 16:15:15 +0000
commit9252ac1ef394759b2821dd66e071adf06e638a0b (patch)
tree987d89dbf0302b82db7df6c2208a85bb145d60df /libjava/java/text
parent9af386ecd369c8884c99260d1dbe3b95eb5a431c (diff)
downloadppe42-gcc-9252ac1ef394759b2821dd66e071adf06e638a0b.tar.gz
ppe42-gcc-9252ac1ef394759b2821dd66e071adf06e638a0b.zip
2003-12-02 Ito Kazumitsu <kaz@maczuka.gcd.org>
* java/text/SimpleDateFormat.java (compileFormat): isLowerCase() and isUpperCase() allow too many characters. Just use >= 'A' && <= 'Z' || >= 'a' && <= 'z'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74188 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/text')
-rw-r--r--libjava/java/text/SimpleDateFormat.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/libjava/java/text/SimpleDateFormat.java b/libjava/java/text/SimpleDateFormat.java
index 88aaf41f9bd..89f84dde5c6 100644
--- a/libjava/java/text/SimpleDateFormat.java
+++ b/libjava/java/text/SimpleDateFormat.java
@@ -117,8 +117,8 @@ public class SimpleDateFormat extends DateFormat
field = formatData.getLocalPatternChars().indexOf(thisChar);
if (field == -1) {
current = null;
- if (Character.isLowerCase (thisChar)
- || Character.isUpperCase (thisChar)) {
+ if ((thisChar >= 'A' && thisChar <= 'Z')
+ || (thisChar >= 'a' && thisChar <= 'z')) {
// Not a valid letter
tokens.add(new FieldSizePair(-1,0));
} else if (thisChar == '\'') {
OpenPOWER on IntegriCloud