jdk/src/share/classes/sun/util/resources/TimeZoneNamesBundle.java
changeset 14926 1cb5d2255451
parent 14765 0987999ed367
child 23010 6dadb192ad81
equal deleted inserted replaced
14925:72729557c226 14926:1cb5d2255451
   102     private String[] handleGetObject(String key, int n) {
   102     private String[] handleGetObject(String key, int n) {
   103         String[] contents = (String[]) super.handleGetObject(key);
   103         String[] contents = (String[]) super.handleGetObject(key);
   104         if (contents == null) {
   104         if (contents == null) {
   105             return null;
   105             return null;
   106         }
   106         }
   107         int clen = Math.min(n, contents.length);
   107         int clen = Math.min(n - 1, contents.length);
   108         String[] tmpobj = new String[clen+1];
   108         String[] tmpobj = new String[clen+1];
   109         tmpobj[0] = key;
   109         tmpobj[0] = key;
   110         System.arraycopy(contents, 0, tmpobj, 1, clen);
   110         System.arraycopy(contents, 0, tmpobj, 1, clen);
   111         return tmpobj;
   111         return tmpobj;
   112     }
   112     }