X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=avi2swf%2Fv2swf.c;h=c974bfbacdb286e546c9c46f56aedd872641201b;hp=7d24c2123f0ffc280c4a8df2d0c5029d3853451f;hb=f29d8006b1d8253c50808d6eb4941bdeb808c601;hpb=132eeab229656ce7e18a6233c3ba626f150075ba diff --git a/avi2swf/v2swf.c b/avi2swf/v2swf.c index 7d24c21..c974bfb 100644 --- a/avi2swf/v2swf.c +++ b/avi2swf/v2swf.c @@ -110,7 +110,7 @@ static void msg(char*format, ...) if(!verbose) return; va_start(arglist, format); - vsprintf(buf, format, arglist); + vsnprintf(buf, sizeof(buf)-1, format, arglist); va_end(arglist); l = strlen(buf); while(l && buf[l-1]=='\n') { @@ -1064,7 +1064,7 @@ void v2swf_backpatch(v2swf_t*v2swf, char*filename) close(fi); fi = open(filename, O_WRONLY|O_BINARY|O_TRUNC|O_CREAT, 0666); if(fi>=0) { - swf_WriteSWC(fi, &tmp); + swf_WriteSWF(fi, &tmp); close(fi); msg("v2swf_backpatch %s - fix header: success\n", filename); }