From: Pat Riehecky Date: Fri, 25 May 2018 17:11:54 +0000 (-0500) Subject: Add missing va_end X-Git-Tag: upstream/1.8.1_pre2^2~36 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=acee367c684a262744a9d6718eaf10a9324bdc8e;p=packages%2Fo%2Fopenafs.git Add missing va_end Per man va_start: Each invocation of va_start() must be matched by a corresponding invocation of va_end() in the same function. Reviewed-on: https://gerrit.openafs.org/13087 Tested-by: BuildBot Reviewed-by: Benjamin Kaduk (cherry picked from commit 2b08d687b992f238fa59773ef2ff1710c520f861) Change-Id: I8d649b06a8e0baedc40612fe7b2251df1426ce26 Reviewed-on: https://gerrit.openafs.org/13151 Tested-by: BuildBot Reviewed-by: PatRiehecky Reviewed-by: Benjamin Kaduk --- diff --git a/src/afs/afs_warn.c b/src/afs/afs_warn.c index 289593d6b..17d3c89be 100644 --- a/src/afs/afs_warn.c +++ b/src/afs/afs_warn.c @@ -164,6 +164,7 @@ afs_vwarnuser (char *fmt, va_list ap) snprintf(buf, sizeof(buf), "warn$"); vsnprintf(buf+strlen(buf), sizeof(buf)-strlen(buf), fmt, aq); afs_MarinerLog(buf, NULL); + va_end(aq); } vprintf(fmt, ap); diff --git a/src/bozo/bosserver.c b/src/bozo/bosserver.c index fb586f7f9..547a3af44 100644 --- a/src/bozo/bosserver.c +++ b/src/bozo/bosserver.c @@ -1262,4 +1262,5 @@ bozo_Log(const char *format, ...) fclose(bozo_logFile); } } + va_end(ap); }