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

Print this page
rev 5957 : imported patch 8000245.8000273.8000615

@@ -101,22 +101,17 @@
             throw new NullPointerException();
         }
 
         LocaleProviderAdapter adapter = LocaleProviderAdapter.forType(type);
         OpenListResourceBundle rb = adapter.getLocaleResources(locale).getTimeZoneNames();
-        LocaleServiceProviderPool pool =
-                LocaleServiceProviderPool.getPool(TimeZoneNameProvider.class);
         try {
-            if (!pool.hasProviders() ||
-                (rb.getLocale().equals(locale) && rb.handleGetKeys().contains(id))) {
                 String[] names = rb.getStringArray(id);
                 int index = daylight ? 3 : 1;
                 if (style == TimeZone.SHORT) {
                     index++;
                 }
                 return names[index];
-            }
         } catch (MissingResourceException mre) {
         }
 
         return null;
     }