This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Patch: FYI: Integer re-merge


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]