From: kramm Date: Sun, 22 Jun 2003 06:58:52 +0000 (+0000) Subject: fixed swf_WriteCGI() X-Git-Tag: release-0-5-0~217 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=7e0ffeacc5c5976d85488d5bc39e512db39936b3 fixed swf_WriteCGI() --- diff --git a/lib/rfxswf.c b/lib/rfxswf.c index f480458..1c3c2da 100644 --- a/lib/rfxswf.c +++ b/lib/rfxswf.c @@ -1222,8 +1222,10 @@ int swf_WriteSWF(int handle, SWF * swf) // Writes SWF to file, returns leng { struct writer_t writer; swf->compressed = 0; - if(handle<0) + if(handle<0) { + writer_init_nullwriter(&writer); return swf_WriteSWF2(&writer, swf); + } writer_init_filewriter(&writer, handle); return swf_WriteSWF2(&writer, swf); } @@ -1232,8 +1234,10 @@ int swf_WriteSWC(int handle, SWF * swf) // Writes SWF to file, returns leng { struct writer_t writer; swf->compressed = 1; - if(handle<0) + if(handle<0) { + writer_init_nullwriter(&writer); return swf_WriteSWF2(&writer, swf); + } writer_init_filewriter(&writer, handle); return swf_WriteSWF2(&writer, swf); }