summaryrefslogtreecommitdiff
path: root/java/text
diff options
context:
space:
mode:
authorIto Kazumitsu <kaz@maczuka.gcd.org>2005-12-07 15:12:19 +0000
committerIto Kazumitsu <kaz@maczuka.gcd.org>2005-12-07 15:12:19 +0000
commit25d5606cc131c35d226ab703798de522a09e04c6 (patch)
treebbd9b90aceeee5eb674ca8426cd40c23c5423ecd /java/text
parentbd0549ddebf8156dc1d736acd61252f5afa2c794 (diff)
downloadclasspath-25d5606cc131c35d226ab703798de522a09e04c6.tar.gz
2005-12-07 Ito Kazumitsu <kaz@maczuka.gcd.org>
Fixes bug #25273 * java/text/DecimalFormat.java(scanFormat): Don't set minimumIntegerDigits to 0.
Diffstat (limited to 'java/text')
-rw-r--r--java/text/DecimalFormat.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/java/text/DecimalFormat.java b/java/text/DecimalFormat.java
index 6dadb0ce3..a9ec7767f 100644
--- a/java/text/DecimalFormat.java
+++ b/java/text/DecimalFormat.java
@@ -182,7 +182,9 @@ public class DecimalFormat extends NumberFormat
{
groupingUsed = saw_group;
groupingSize = (byte) countSinceGroup;
- minimumIntegerDigits = zeroCount;
+ // Checking "zeroCount > 0" avoids 0 being formatted into "" with "#".
+ if (zeroCount > 0)
+ minimumIntegerDigits = zeroCount;
}
// Early termination.