}
close(fi);
} else {
- struct reader_t r;
+ reader_t r;
reader_init_memreader(&r, data, len);
swf->filename = 0;
if(swf_ReadSWF2(&r, &swf->swf)<0) {
PyErr_SetString(PyExc_Exception, setError("couldn't create output file %s", filename));
return 0;
}
- if(swf->compressed) {
- if(swf_WriteSWC(fi, swf)<0) {
- close(fi);
- PyErr_SetString(PyExc_Exception, setError("WriteSWC() failed."));
- return 0;
- }
- } else {
- if(swf_WriteSWF(fi, swf)<0) {
- close(fi);
- PyErr_SetString(PyExc_Exception, setError("WriteSWC() failed."));
- return 0;
- }
+ if(swf_WriteSWF(fi, swf)<0) {
+ close(fi);
+ PyErr_SetString(PyExc_Exception, setError("WriteSWC() failed."));
+ return 0;
}
close(fi);