diff --git a/nfq/params.c b/nfq/params.c index 6d50d58..d16599f 100644 --- a/nfq/params.c +++ b/nfq/params.c @@ -65,6 +65,7 @@ static int DLOG_VA(const char *format, int syslog_priority, bool condup, va_list { va_copy(args2,args); DLOG_CON(format,syslog_priority,args2); + va_end(args2); } if (params.debug) { diff --git a/tpws/params.c b/tpws/params.c index db89458..d1f13da 100644 --- a/tpws/params.c +++ b/tpws/params.c @@ -50,6 +50,7 @@ static int DLOG_VA(const char *format, int syslog_priority, bool condup, int lev { va_copy(args2,args); DLOG_CON(format,syslog_priority,args2); + va_end(args2); } if (params.debug>=level) {