This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Patch: FYI: Integer re-merge
- To: Java Patch List <java-patches at gcc dot gnu dot org>
- Subject: Patch: FYI: Integer re-merge
- From: Tom Tromey <tromey at redhat dot com>
- Date: 30 Jul 2001 12:12:03 -0600
- Reply-To: tromey at redhat dot com
I'm checking this in on the trunk.
Re-merging Integer with Classpath.
The deleted piece of code causes an infinite loop for Classpath.
Since it seems like overkill, I simply deleted it.
Tom
Index: ChangeLog
from Tom Tromey <tromey@redhat.com>
* java/lang/Integer.java: Merged with Classpath.
Index: java/lang/Integer.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/lang/Integer.java,v
retrieving revision 1.9
diff -u -r1.9 Integer.java
--- java/lang/Integer.java 2001/07/23 20:01:28 1.9
+++ java/lang/Integer.java 2001/07/30 17:43:23
@@ -267,10 +267,8 @@
*/
public static String toString(int num, int radix)
{
- // Use optimized method for the typical case.
- if (radix == 10 ||
- radix < Character.MIN_RADIX || radix > Character.MAX_RADIX)
- return toString(num);
+ if (radix < Character.MIN_RADIX || radix > Character.MAX_RADIX)
+ radix = 10;
// For negative numbers, print out the absolute value w/ a leading '-'.
// Use an array large enough for a binary number.