git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1737489 13f79535-47bb-0310-9956-ffa450edef68tags/REL_3_15_BETA2
@@ -429,6 +429,7 @@ public abstract class OPCPackage implements RelationshipSource, Closeable { | |||
if (this.contentTypeManager == null) { | |||
logger.log(POILogger.WARN, | |||
"Unable to call close() on a package that hasn't been fully opened yet"); | |||
revert(); | |||
return; | |||
} | |||
@@ -247,8 +247,11 @@ public final class ZipHelper { | |||
// Peek at the first few bytes to sanity check | |||
FileInputStream input = new FileInputStream(file); | |||
verifyZipHeader(input); | |||
input.close(); | |||
try { | |||
verifyZipHeader(input); | |||
} finally { | |||
input.close(); | |||
} | |||
// Open as a proper zip file | |||
return new ZipSecureFile(file); |