]> granicus.if.org Git - icu/commitdiff
ICU-13725 Fixing field reference in compactdecimalformat.cpp, broken by previous...
authorShane Carr <shane@unicode.org>
Thu, 26 Apr 2018 00:17:30 +0000 (00:17 +0000)
committerShane Carr <shane@unicode.org>
Thu, 26 Apr 2018 00:17:30 +0000 (00:17 +0000)
X-SVN-Rev: 41280

icu4c/source/i18n/compactdecimalformat.cpp

index c3facfbc619c270998bb55979d422a1d0694226b..4dd2241b23d0a662ea92585ee62cbd8d6eb25e28 100644 (file)
@@ -10,6 +10,7 @@
 #define UNISTR_FROM_STRING_EXPLICIT
 
 #include "unicode/compactdecimalformat.h"
+#include "number_mapper.h"
 #include "number_decimfmtprops.h"
 
 using namespace icu;
@@ -29,9 +30,9 @@ CompactDecimalFormat::CompactDecimalFormat(const Locale& inLocale, UNumberCompac
         : DecimalFormat(new DecimalFormatSymbols(inLocale, status), status) {
     if (U_FAILURE(status)) return;
     // Minimal properties: let the non-shim code path do most of the logic for us.
-    fProperties->compactStyle = style;
-    fProperties->groupingSize = -2; // do not forward grouping information
-    fProperties->minimumGroupingDigits = 2;
+    fields->properties->compactStyle = style;
+    fields->properties->groupingSize = -2; // do not forward grouping information
+    fields->properties->minimumGroupingDigits = 2;
     touch(status);
 }