8232860: Error formatting integer values with MessageFormat.format() using HOST provider

Reviewed-by: rriggs
This commit is contained in:
Naoto Sato 2019-11-12 14:05:18 -08:00
parent de54eb1513
commit 9803a8dcb2
6 changed files with 69 additions and 5 deletions

View file

@ -429,8 +429,9 @@ public class HostLocaleProviderAdapterImpl {
@Override
public NumberFormat getIntegerInstance(Locale locale) {
return new DecimalFormat(getNumberPattern(NF_INTEGER, locale),
DecimalFormat format = new DecimalFormat(getNumberPattern(NF_INTEGER, locale),
DecimalFormatSymbols.getInstance(locale));
return HostLocaleProviderAdapter.makeIntegerFormatter(format);
}
@Override