From f601897d9e4a5520cdbd6f4be7465962bda7f493 Mon Sep 17 00:00:00 2001 From: Eric Scharff Date: Tue, 5 Aug 2008 14:05:36 -0600 Subject: [PATCH] Accept uppercase letters as digits, per the spec for Character.digit --- classpath/java/lang/Character.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/classpath/java/lang/Character.java b/classpath/java/lang/Character.java index 6627ae3170..7d097366a8 100644 --- a/classpath/java/lang/Character.java +++ b/classpath/java/lang/Character.java @@ -96,6 +96,8 @@ public final class Character implements Comparable { digit = c - '0'; } else if ((c >= 'a') && (c <= 'z')) { digit = c - 'a' + 10; + } else if ((c >= 'A') && (c <= 'Z')) { + digit = c - 'A' + 10; } else { return -1; }