X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fpython%2Fpyutils.c;h=f5362fcbf86f11c009972226f78afe2800a4cf51;hb=879d0eec420fe0fd5ddcd56c8fe62b82a6744edd;hp=a89b2872817041a0cba0af6282442a89064d6b6d;hpb=6a9e0ff9c731b615f211cf0cda115f15f8364d14;p=swftools.git diff --git a/lib/python/pyutils.c b/lib/python/pyutils.c index a89b287..f5362fc 100644 --- a/lib/python/pyutils.c +++ b/lib/python/pyutils.c @@ -10,7 +10,7 @@ char* setError(char*format, ...) int l; va_list arglist; 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') { @@ -29,7 +29,7 @@ void mylog(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') {