Index: src/i18n.cc |
diff --git a/src/i18n.cc b/src/i18n.cc |
index d2245ef34a9a319a53b4cf4b4ea05ec095fef2d5..e83bf0482c155cb8b5a34678b0fb0dddc54905bb 100644 |
--- a/src/i18n.cc |
+++ b/src/i18n.cc |
@@ -271,7 +271,8 @@ icu::DecimalFormat* CreateICUNumberFormat( |
UErrorCode status_digits = U_ZERO_ERROR; |
uint32_t fraction_digits = ucurr_getDefaultFractionDigits( |
- currency.getTerminatedBuffer(), &status_digits); |
+ reinterpret_cast<const UChar*>(currency.getTerminatedBuffer()), |
+ &status_digits); |
if (U_SUCCESS(status_digits)) { |
number_format->setMinimumFractionDigits(fraction_digits); |
number_format->setMaximumFractionDigits(fraction_digits); |