src/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java

Print this page
rev 5957 : imported patch 8000245.8000273.8000615

@@ -300,11 +300,11 @@
             if (available.contains(current)) {
                 S providersObj;
 
                 for (LocaleProviderAdapter.Type type: findProviders(current)) {
                     LocaleServiceProvider lsp = providers.get(type);
-                    providersObj = getter.getObject((P)lsp, current, key, params);
+                    providersObj = getter.getObject((P)lsp, locale, key, params);
                     if (providersObj != null) {
                         return providersObj;
                     } else if (isObjectProvider) {
                         config(LocaleServiceProviderPool.class,
                             "A locale sensitive service provider returned null for a localized objects,  which should not happen.  provider: "