SWFs in zip based bundles can be modified & saved

This commit is contained in:
Jindra Petřík
2015-03-07 07:39:44 +01:00
parent 796c9bf3ae
commit 99ec0a592c
17 changed files with 205 additions and 77 deletions

View File

@@ -88,14 +88,13 @@ public class SWFSourceInfo {
}
String extension = Path.getExtension(new File(file));
InputStream is = new BufferedInputStream(new FileInputStream(file));
switch (extension) {
case ".swc":
return new SWC(is);
return new SWC(new File(file));
case ".zip":
return new ZippedSWFBundle(is);
return new ZippedSWFBundle(new File(file));
default:
return new BinarySWFBundle(is, noCheck, searchMode);
return new BinarySWFBundle(new BufferedInputStream(new FileInputStream(file)), noCheck, searchMode);
}
}
}