jdk/src/java.base/share/classes/java/util/zip/ZipFile.java
changeset 34693 5b58b6cdc196
parent 34686 29ea8310a27a
child 34774 03b4e6dc367b
--- a/jdk/src/java.base/share/classes/java/util/zip/ZipFile.java	Fri Dec 11 16:35:59 2015 +0300
+++ b/jdk/src/java.base/share/classes/java/util/zip/ZipFile.java	Tue Dec 15 08:54:35 2015 -0800
@@ -833,7 +833,8 @@
             byte[] cen = zsrc.cen;
             for (int i = 0; i < names.length; i++) {
                 int pos = zsrc.metanames.get(i);
-                names[i] = zc.toStringUTF8(cen, pos + CENHDR,  CENNAM(cen, pos));
+                names[i] = new String(cen, pos + CENHDR,  CENNAM(cen, pos),
+                                      StandardCharsets.UTF_8);
             }
             return names;
         }