1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-08-04 22:03:09 +02:00

avfilter/f_metadata: use the return value of vsnprintf() to write the argument list

Should fix use-of-uninitialized-value under MSAN.

Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
James Almer
2025-07-19 00:36:51 -03:00
parent 87cc213748
commit b0159af6bc

View File

@ -201,8 +201,8 @@ static void print_file(AVFilterContext *ctx, const char *msg, ...)
va_start(argument_list, msg); va_start(argument_list, msg);
if (msg) { if (msg) {
char buf[128]; char buf[128];
vsnprintf(buf, sizeof(buf), msg, argument_list); int ret = vsnprintf(buf, sizeof(buf), msg, argument_list);
avio_write(s->avio_context, buf, av_strnlen(buf, sizeof(buf))); avio_write(s->avio_context, buf, ret);
} }
va_end(argument_list); va_end(argument_list);
} }