windows+mac "exe" export with adobe projector

This commit is contained in:
honfika@gmail.com
2015-06-18 08:35:15 +02:00
parent ad9497cb46
commit 2ef4e759c0
5 changed files with 108 additions and 37 deletions

View File

@@ -795,14 +795,18 @@ public final class SWF implements SWFContainerItem, Timelined {
}
os.write(data);
} else if (compression == SWFCompression.ZLIB) {
try (DeflaterOutputStream dos = new DeflaterOutputStream(os)) {
Helper.copyStream(is, dos, Long.MAX_VALUE);
DeflaterOutputStream dos = new DeflaterOutputStream(os);
try {
Helper.copyStream(is, dos);
} finally {
dos.finish();
}
} else {
Helper.copyStream(is, os, Long.MAX_VALUE);
Helper.copyStream(is, os);
}
}
@Override
public boolean isModified() {
for (Tag tag : tags) {
if (tag.isModified()) {