< prev index next >

src/java.base/share/classes/java/util/zip/ZipOutputStream.java

Print this page
rev 14210 : 8154231: Simplify access to System properties from JDK code
Reviewed-by: rriggs

*** 31,40 **** --- 31,41 ---- import java.nio.charset.StandardCharsets; import java.util.Vector; import java.util.HashSet; import static java.util.zip.ZipConstants64.*; import static java.util.zip.ZipUtils.*; + import sun.security.action.GetPropertyAction; /** * This class implements an output stream filter for writing files in the * ZIP file format. Includes support for both compressed and uncompressed * entries.
*** 52,64 **** * total entry count fields, such as the ones in jdk6, and even * some in jdk7. */ private static final boolean inhibitZip64 = Boolean.parseBoolean( ! java.security.AccessController.doPrivileged( ! new sun.security.action.GetPropertyAction( ! "jdk.util.zip.inhibitZip64", "false"))); private static class XEntry { final ZipEntry entry; final long offset; public XEntry(ZipEntry entry, long offset) { --- 53,63 ---- * total entry count fields, such as the ones in jdk6, and even * some in jdk7. */ private static final boolean inhibitZip64 = Boolean.parseBoolean( ! GetPropertyAction.getProperty("jdk.util.zip.inhibitZip64")); private static class XEntry { final ZipEntry entry; final long offset; public XEntry(ZipEntry entry, long offset) {
< prev index next >