[CRT_APITEST]
authorThomas Faber <thomas.faber@reactos.org>
Wed, 6 Apr 2016 12:34:26 +0000 (12:34 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Wed, 6 Apr 2016 12:34:26 +0000 (12:34 +0000)
- Add missing va_end. Patch by Víctor Martínez Calvo.
ROSTESTS-221 #resolve

svn path=/trunk/; revision=71107

rostests/apitests/crt/_vscprintf.c
rostests/apitests/crt/_vscwprintf.c
rostests/apitests/crt/_vsnprintf.c
rostests/apitests/crt/_vsnwprintf.c

index cc8481e..f5b97f6 100644 (file)
@@ -17,6 +17,7 @@ static void call_varargs(int expected_ret, LPCSTR formatString, ...)
     /* Test the basic functionality */
     va_start(args, formatString);
     ret = _vscprintf(formatString, args);
     /* Test the basic functionality */
     va_start(args, formatString);
     ret = _vscprintf(formatString, args);
+    va_end(args);
     ok(expected_ret == ret, "Test failed: expected %i, got %i.\n", expected_ret, ret);
 }
 
     ok(expected_ret == ret, "Test failed: expected %i, got %i.\n", expected_ret, ret);
 }
 
index 0195f7c..0db8c00 100644 (file)
@@ -17,6 +17,7 @@ static void call_varargs(int expected_ret, LPCWSTR formatString, ...)
     /* Test the basic functionality */
     va_start(args, formatString);
     ret = _vscwprintf(formatString, args);
     /* Test the basic functionality */
     va_start(args, formatString);
     ret = _vscwprintf(formatString, args);
+    va_end(args);
     ok(expected_ret == ret, "expected %i, got %i.\n", expected_ret, ret);
 }
 
     ok(expected_ret == ret, "expected %i, got %i.\n", expected_ret, ret);
 }
 
index 52a9179..22cec86 100644 (file)
@@ -20,6 +20,7 @@ static void call_varargs(char* buf, size_t buf_size, int expected_ret, LPCSTR fo
     /* Test the basic functionality */
     va_start(args, formatString);
     ret = _vsnprintf(buf, buf_size, formatString, args);
     /* Test the basic functionality */
     va_start(args, formatString);
     ret = _vsnprintf(buf, buf_size, formatString, args);
+    va_end(args);
     ok(expected_ret == ret, "Test failed: expected %i, got %i.\n", expected_ret, ret);
 }
 
     ok(expected_ret == ret, "Test failed: expected %i, got %i.\n", expected_ret, ret);
 }
 
index e5f8626..0a8a546 100644 (file)
@@ -20,6 +20,7 @@ static void call_varargs(wchar_t* buf, size_t buf_size, int expected_ret, LPCWST
     /* Test the basic functionality */
     va_start(args, formatString);
     ret = _vsnwprintf(buf, buf_size, formatString, args);
     /* Test the basic functionality */
     va_start(args, formatString);
     ret = _vsnwprintf(buf, buf_size, formatString, args);
+    va_end(args);
     ok(expected_ret == ret, "Test failed: expected %i, got %i.\n", expected_ret, ret);
 }
 
     ok(expected_ret == ret, "Test failed: expected %i, got %i.\n", expected_ret, ret);
 }