From: Shane Carr Date: Wed, 4 Oct 2017 23:41:05 +0000 (+0000) Subject: ICU-13384 Fixing test failure from r40057 X-Git-Tag: release-60-rc~44 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=30eb63de01155a26955f83ee0a798f85b0dec93e;p=icu ICU-13384 Fixing test failure from r40057 X-SVN-Rev: 40558 --- diff --git a/icu4c/source/i18n/number_decimalquantity.cpp b/icu4c/source/i18n/number_decimalquantity.cpp index 6598feaee54..7842b7eed3e 100644 --- a/icu4c/source/i18n/number_decimalquantity.cpp +++ b/icu4c/source/i18n/number_decimalquantity.cpp @@ -1009,8 +1009,8 @@ UnicodeString DecimalQuantity::toNumberString() const { digits[i] = getDigitPos(precision - i - 1) + '0'; } auto digits16 = new char16_t[precision + 11]; - u_charsToUChars(digits, digits16, precision + 11); snprintf(digits + precision, 11, "E%d", scale); + u_charsToUChars(digits, digits16, precision + 11); UnicodeString ret(digits16); delete[] digits; delete[] digits16;