close deflater stream

This commit is contained in:
honfika@gmail.com
2015-06-16 10:00:33 +02:00
parent 01a701f3da
commit 07b1719952

View File

@@ -795,8 +795,9 @@ public final class SWF implements SWFContainerItem, Timelined {
}
os.write(data);
} else if (compression == SWFCompression.ZLIB) {
os = new DeflaterOutputStream(os);
Helper.copyStream(is, os, Long.MAX_VALUE);
try (DeflaterOutputStream dos = new DeflaterOutputStream(os)) {
Helper.copyStream(is, dos, Long.MAX_VALUE);
}
} else {
Helper.copyStream(is, os, Long.MAX_VALUE);
}