src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
changeset 59043 1a79b4bfc85a
parent 54097 9fc262a75638
equal deleted inserted replaced
59042:8910b995a2ee 59043:1a79b4bfc85a
   256             }
   256             }
   257 
   257 
   258             @Override
   258             @Override
   259             public NumberFormat getIntegerInstance(Locale locale) {
   259             public NumberFormat getIntegerInstance(Locale locale) {
   260                 AtomicReferenceArray<String> patterns = getNumberPatterns(locale);
   260                 AtomicReferenceArray<String> patterns = getNumberPatterns(locale);
   261                 return new DecimalFormat(patterns.get(NF_INTEGER),
   261                 DecimalFormat format = new DecimalFormat(patterns.get(NF_INTEGER),
   262                     DecimalFormatSymbols.getInstance(locale));
   262                     DecimalFormatSymbols.getInstance(locale));
       
   263                 return HostLocaleProviderAdapter.makeIntegerFormatter(format);
   263             }
   264             }
   264 
   265 
   265             @Override
   266             @Override
   266             public NumberFormat getNumberInstance(Locale locale) {
   267             public NumberFormat getNumberInstance(Locale locale) {
   267                 AtomicReferenceArray<String> patterns = getNumberPatterns(locale);
   268                 AtomicReferenceArray<String> patterns = getNumberPatterns(locale);