aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Stadler <centic@apache.org>2019-01-01 20:10:58 +0000
committerDominik Stadler <centic@apache.org>2019-01-01 20:10:58 +0000
commit59a7919af6692918d6b81bce17bdbc42a77eea16 (patch)
treecade23e25f9500bf8f70f9e37ab3339447185892
parentfa24471916406b3e31e44f40a3d91471cc9cb4af (diff)
downloadpoi-59a7919af6692918d6b81bce17bdbc42a77eea16.tar.gz
poi-59a7919af6692918d6b81bce17bdbc42a77eea16.zip
Add missing revert() in OPCPackage to close Zip-streams always
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1850115 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java b/src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java
index 9eaa7c3eae..f055f931dc 100644
--- a/src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java
+++ b/src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java
@@ -455,6 +455,9 @@ public abstract class OPCPackage implements RelationshipSource, Closeable {
output.close();
}
+ // ensure all held resources are freed
+ revert();
+
// Clear
this.contentTypeManager.clearAll();
}