X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fjpeg2swf.c;h=397721dbcba3ee41ee0ac2952f5379591a96d215;hb=f03de7ce28ee2c39fdb9f658359359429135c862;hp=a9a413caeabfbe774395289cdec6ed705f519785;hpb=8e8d8190b115b73719537e0b24d524894b3c8961;p=swftools.git diff --git a/src/jpeg2swf.c b/src/jpeg2swf.c index a9a413c..397721d 100644 --- a/src/jpeg2swf.c +++ b/src/jpeg2swf.c @@ -65,7 +65,7 @@ int MovieFinish(SWF * swf,TAG * t,char * sname) if ((!isatty(so))&&(!sname)) handle = so; else { if (!sname) sname = "output.swf"; - handle = open(sname,O_RDWR|O_CREAT|O_TRUNC,0666); + handle = open(sname,O_BINARY|O_RDWR|O_CREAT|O_TRUNC,0666); } if FAILED(swf_WriteSWF(handle,swf)) if (VERBOSE(1)) fprintf(stderr,"Unable to write output file: %s\n",sname); if (handle!=so) close(handle); @@ -486,7 +486,7 @@ int ConvertJPEG2SWF(char * sname,char * dname,int quality) jpeg_finish_decompress(&cinfo); fclose(f); - handle = open(dname,O_RDWR|O_CREAT|O_TRUNC,0666); + handle = open(dname,O_BINARY|O_RDWR|O_CREAT|O_TRUNC,0666); if FAILED(WriteSWF(handle,&swf)) fprintf(stderr,"WriteSWF() failed.\n"); close(handle);