FWIW... 'numValue' is a char[] array so 'digit' can never be negative. -Archie
__________________________________________________________________________ Archie Cobbs * Precision I/O * http://www.precisionio.com *** java/lang/Character.java.orig Sat Mar 15 14:17:37 2003 --- java/lang/Character.java Sat Mar 15 14:17:49 2003 *************** *** 1971,1977 **** { // Signedness doesn't matter; 0xffff vs. -1 are both rejected. int digit = numValue[attr >> 7]; ! return (digit >= 0 && digit < radix) ? digit : -1; } return -1; } --- 1971,1977 ---- { // Signedness doesn't matter; 0xffff vs. -1 are both rejected. int digit = numValue[attr >> 7]; ! return (digit < radix) ? digit : -1; } return -1; } _______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/classpath

