]> granicus.if.org Git - icu/commitdiff
ICU-11652 Change default padding character from astricks 0x002A to space 0x0020
authorTravis Keep <keep94@gmail.com>
Wed, 22 Apr 2015 21:54:15 +0000 (21:54 +0000)
committerTravis Keep <keep94@gmail.com>
Wed, 22 Apr 2015 21:54:15 +0000 (21:54 +0000)
X-SVN-Rev: 37378

icu4c/source/i18n/decimalformatpattern.cpp
icu4c/source/i18n/decimfmt.cpp
icu4c/source/test/intltest/numfmtst.cpp

index a0ac40a25d1d42b615bb0f090432ff84e4165897..d559b69f317db2ecc468aa760e36e60e23073d44 100644 (file)
@@ -1,6 +1,6 @@
 /*
 *******************************************************************************
-* Copyright (C) 1997-2014, International Business Machines Corporation and    *
+* Copyright (C) 1997-2015, International Business Machines Corporation and    *
 * others. All Rights Reserved.                                                *
 *******************************************************************************
 */
@@ -91,7 +91,7 @@ DecimalFormatPattern::DecimalFormatPattern()
           fFormatWidth(0),
           fRoundingIncrementUsed(FALSE),
           fRoundingIncrement(),
-          fPad(kPatternPadEscape),
+          fPad(kDefaultPad),
           fNegPatternsBogus(TRUE),
           fPosPatternsBogus(TRUE),
           fNegPrefixPattern(),
index def17a11ecf7b7e65b1b1aca0de6356d395b433e..0478c07ccc4a39ebd5085c2c74042b3ae0ea0728 100644 (file)
@@ -448,7 +448,7 @@ DecimalFormat::construct(UErrorCode&            status,
     fSymbols = symbolsToAdopt; // Do this BEFORE aborting on status failure!!!
     fRoundingIncrement = NULL;
     fRoundingMode = kRoundHalfEven;
-    fPad = kPatternPadEscape;
+    fPad = kDefaultPad;
     fPadPosition = kPadBeforePrefix;
     if (U_FAILURE(status))
         return;
index 9d108cb28cfa95a64a02134195797f2efb61288a..0ec4d0d175bc84679d1a9083eb3931512814dcdf 100644 (file)
@@ -7373,7 +7373,7 @@ void NumberFormatTest::Test10468ApplyPattern() {
     fmt.applyPattern("AA#,##0.00ZZ", status);
 
     // Oops this still prints 'a' even though we changed the pattern. 
-    if (fmt.getPadCharacterString() != UnicodeString("*")) {
+    if (fmt.getPadCharacterString() != UnicodeString(" ")) {
         errln("applyPattern did not clear padding character.");
     }
 }