X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fpython%2FSWF.c;h=050b36a43d09f35dab3e96833eff502627a8e56b;hb=879d0eec420fe0fd5ddcd56c8fe62b82a6744edd;hp=c991fa4b13da7d8052e4525cff7eda6e2c4c9672;hpb=a6581bfa8905a510753d8482c126854109e213ad;p=swftools.git diff --git a/lib/python/SWF.c b/lib/python/SWF.c index c991fa4..050b36a 100644 --- a/lib/python/SWF.c +++ b/lib/python/SWF.c @@ -141,7 +141,7 @@ static PyObject* f_load(PyObject* self, PyObject* args, PyObject* kwargs) } 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) { @@ -211,18 +211,10 @@ static PyObject * swf_save(PyObject* self, PyObject* args, PyObject* kwargs) 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);