From 679e389ba66bc89095a9ccfae2154e74e11381e3 Mon Sep 17 00:00:00 2001 From: TapTap Date: Tue, 11 Aug 2026 21:12:00 +0200 Subject: [PATCH] Fix va_list cleanup in logger --- src/shared/log.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/shared/log.c b/src/shared/log.c index c22a853..37a1a73 100644 --- a/src/shared/log.c +++ b/src/shared/log.c @@ -42,8 +42,11 @@ void log_message(LogLevel log_level, const char* format, ...) { va_list args; va_start(args, format); write_message(dest_io, log_level, t, format, args); + va_end(args); if (log_fp) { + va_start(args, format); write_message(log_fp, log_level, t, format, args); + va_end(args); } }