X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=t%2Flog.c;fp=t%2Flog.c;h=76ae68edc7c88a04ef1fe4bacc13874962250f8b;hb=98ffb8f3ecebed9984d1744f142eb8be10c14dbd;hp=ac0230324717f61d736d380400d5152dace86d7c;hpb=7d5185c3b4856421a4c72852cc5e86e04db679f0;p=fio.git diff --git a/t/log.c b/t/log.c index ac023032..76ae68ed 100644 --- a/t/log.c +++ b/t/log.c @@ -10,6 +10,7 @@ int log_err(const char *format, ...) va_start(args, format); len = vsnprintf(buffer, sizeof(buffer), format, args); va_end(args); + len = min(len, sizeof(buffer) - 1); return fwrite(buffer, len, 1, stderr); } @@ -23,6 +24,7 @@ int log_info(const char *format, ...) va_start(args, format); len = vsnprintf(buffer, sizeof(buffer), format, args); va_end(args); + len = min(len, sizeof(buffer) - 1); return fwrite(buffer, len, 1, stdout); }