diff --git a/PC/launcher.c b/PC/launcher.c index d43eb92a129..455f42b617c 100644 --- a/PC/launcher.c +++ b/PC/launcher.c @@ -61,6 +61,7 @@ debug(wchar_t * format, ...) if (log_fp != NULL) { va_start(va, format); vfwprintf_s(log_fp, format, va); + va_end(va); } } @@ -83,6 +84,7 @@ error(int rc, wchar_t * format, ... ) va_start(va, format); len = _vsnwprintf_s(message, MSGSIZE, _TRUNCATE, format, va); + va_end(va); if (rc == 0) { /* a Windows error */ winerror(GetLastError(), win_message, MSGSIZE);