classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] FYI: java/text/DecimalFormat.java fix


From: Ito Kazumitsu
Subject: [cp-patches] FYI: java/text/DecimalFormat.java fix
Date: Thu, 08 Dec 2005 00:10:58 +0900 (JST)

This fixes the bug #25273.

New mauve tests added to gnu/testlet/java/text/DecimalFormat/format.java.

Index: classpath/ChangeLog
===================================================================
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.5774
diff -u -r1.5774 ChangeLog
--- classpath/ChangeLog 6 Dec 2005 21:26:38 -0000       1.5774
+++ classpath/ChangeLog 7 Dec 2005 15:03:22 -0000
@@ -1,3 +1,8 @@
+2005-12-07  Ito Kazumitsu  <address@hidden>
+
+       * java/text/DecimalFormat.java(scanFormat): Don't set
+       minimumIntegerDigits to 0. 
+
 2005-12-06  Anthony Balkissoon  <address@hidden> 
 
        * javax/swing/BoxLayout.java:
Index: classpath/java/text/DecimalFormat.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/text/DecimalFormat.java,v
retrieving revision 1.24
diff -u -r1.24 DecimalFormat.java
--- classpath/java/text/DecimalFormat.java      2 Jul 2005 20:32:41 -0000       
1.24
+++ classpath/java/text/DecimalFormat.java      7 Dec 2005 15:03:23 -0000
@@ -182,7 +182,9 @@
       {
        groupingUsed = saw_group;
        groupingSize = (byte) countSinceGroup;
-       minimumIntegerDigits = zeroCount;
+       // Checking "zeroCount > 0" avoids 0 being formatted into "" with "#".
+       if (zeroCount > 0)
+         minimumIntegerDigits = zeroCount;
       }
 
     // Early termination.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]