[Python-checkins] Add missing va_end() calls in PC/launcher.c (GH-7690)

Steve Dower webhook-mailer at python.org
Fri Jun 15 18:39:07 EDT 2018


https://github.com/python/cpython/commit/3a6d752e35ad17fc00bc77b85364b1c599f4e0fe
commit: 3a6d752e35ad17fc00bc77b85364b1c599f4e0fe
branch: master
author: Zackery Spytz <zspytz at gmail.com>
committer: Steve Dower <steve.dower at microsoft.com>
date: 2018-06-15T15:39:04-07:00
summary:

Add missing va_end() calls in PC/launcher.c (GH-7690)

files:
M PC/launcher.c

diff --git a/PC/launcher.c b/PC/launcher.c
index d43eb92a1292..455f42b617c0 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);



More information about the Python-checkins mailing list