X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fswfextract.c;h=b0cb511c77441dc6672dcd2722a85c136c7c817f;hb=3bb9dfe334b48568c45a688a8ac5c1cce021a75d;hp=35af23f7836f4322e585b12679c4151d03deeacf;hpb=9a4ad4d5cb927ab43005f00f74c59e399158d4dd;p=swftools.git diff --git a/src/swfextract.c b/src/swfextract.c index 35af23f..b0cb511 100644 --- a/src/swfextract.c +++ b/src/swfextract.c @@ -363,7 +363,7 @@ void extractTag(SWF*swf, char*filename) } desttag = swf_InsertTag(desttag,ST_END); - f = open(filename, O_TRUNC|O_WRONLY|O_CREAT, 0644); + f = open(filename, O_TRUNC|O_WRONLY|O_CREAT|O_BINARY, 0644); if FAILED(swf_WriteSWF(f,&newswf)) fprintf(stderr,"WriteSWF() failed.\n"); close(f); @@ -874,7 +874,7 @@ int main (int argc,char ** argv) } initLog(0,-1,0,0,-1, verbose); - f = open(filename,O_RDONLY); + f = open(filename,O_RDONLY|O_BINARY); if (f<0) {