diff options
author | Tom Tromey <tromey@redhat.com> | 2001-04-26 04:51:02 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2001-04-26 04:51:02 +0000 |
commit | 43bbaf24f5b6db22dd20b35c3cd72bd2ec6cb094 (patch) | |
tree | d1fb06549b641038e60209724f65b79643f2d4bb /java/math | |
parent | b53e53352821398056ec0d6945564e30bc98220a (diff) | |
download | classpath-43bbaf24f5b6db22dd20b35c3cd72bd2ec6cb094.tar.gz |
* native/java.lang/Float.c (Java_java_lang_Float_toString): Fixed
first argument to sprintf.
Diffstat (limited to 'java/math')
-rw-r--r-- | java/math/BigInteger.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/java/math/BigInteger.java b/java/math/BigInteger.java index 80979bf5b..5cf5eb57a 100644 --- a/java/math/BigInteger.java +++ b/java/math/BigInteger.java @@ -1,5 +1,5 @@ /* java.math.BigInteger -- Arbitary precision integers - Copyright (C) 1998, 1999 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -61,8 +61,8 @@ public class BigInteger implements Comparable { if (str.charAt(0) == '-') buf[i++] = '-'; - while (i < buf.length) - if ((buf[i++] = + for ( ; i < buf.length; i++) + if ((buf[i] = Character.forDigit(Character.digit(str.charAt(i), radix), radix)) == '\u0000') throw new NumberFormatException(str + " not valid in radix " + radix); |