From cebd126f8186a3e3267281ee61c5facb1fcfddc8 Mon Sep 17 00:00:00 2001 From: Sylvain Petreolle Date: Sun, 31 Jan 2016 19:14:24 +0000 Subject: [PATCH] [OPENGL] Free the variable arguments in vsnprintf implementation. Patch by Victor Martinez. CORE-10629 svn path=/trunk/; revision=70669 --- reactos/dll/opengl/mesa/main/vsnprintf.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reactos/dll/opengl/mesa/main/vsnprintf.c b/reactos/dll/opengl/mesa/main/vsnprintf.c index ab6c740d772..343a360724b 100644 --- a/reactos/dll/opengl/mesa/main/vsnprintf.c +++ b/reactos/dll/opengl/mesa/main/vsnprintf.c @@ -150,15 +150,16 @@ snprintf(str, n, fmt, va_alist) va_dcl #endif { + int nchar; va_list ap; #if __STDC__ va_start(ap, fmt); #else va_start(ap); #endif - - return (vsnprintf(str, n, fmt, ap)); + nchar = vsnprintf(str, n, fmt, ap) va_end(ap); + return (nchar); }