From 3d165be77b531d72ffa9fa583197acd5737bb969 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Wed, 6 Apr 2016 12:34:26 +0000 Subject: [PATCH] =?utf8?q?[CRT=5FAPITEST]=20-=20Add=20missing=20va=5Fend.?= =?utf8?q?=20Patch=20by=20V=C3=ADctor=20Mart=C3=ADnez=20Calvo.=20ROSTESTS-?= =?utf8?q?221=20#resolve?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit svn path=/trunk/; revision=71107 --- rostests/apitests/crt/_vscprintf.c | 1 + rostests/apitests/crt/_vscwprintf.c | 1 + rostests/apitests/crt/_vsnprintf.c | 1 + rostests/apitests/crt/_vsnwprintf.c | 1 + 4 files changed, 4 insertions(+) diff --git a/rostests/apitests/crt/_vscprintf.c b/rostests/apitests/crt/_vscprintf.c index cc8481ee26c..f5b97f6d2e2 100644 --- a/rostests/apitests/crt/_vscprintf.c +++ b/rostests/apitests/crt/_vscprintf.c @@ -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); + va_end(args); ok(expected_ret == ret, "Test failed: expected %i, got %i.\n", expected_ret, ret); } diff --git a/rostests/apitests/crt/_vscwprintf.c b/rostests/apitests/crt/_vscwprintf.c index 0195f7cc5a0..0db8c00ab45 100644 --- a/rostests/apitests/crt/_vscwprintf.c +++ b/rostests/apitests/crt/_vscwprintf.c @@ -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); + va_end(args); ok(expected_ret == ret, "expected %i, got %i.\n", expected_ret, ret); } diff --git a/rostests/apitests/crt/_vsnprintf.c b/rostests/apitests/crt/_vsnprintf.c index 52a91792285..22cec8655a5 100644 --- a/rostests/apitests/crt/_vsnprintf.c +++ b/rostests/apitests/crt/_vsnprintf.c @@ -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); + va_end(args); ok(expected_ret == ret, "Test failed: expected %i, got %i.\n", expected_ret, ret); } diff --git a/rostests/apitests/crt/_vsnwprintf.c b/rostests/apitests/crt/_vsnwprintf.c index e5f862673c6..0a8a5460a79 100644 --- a/rostests/apitests/crt/_vsnwprintf.c +++ b/rostests/apitests/crt/_vsnwprintf.c @@ -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); + va_end(args); ok(expected_ret == ret, "Test failed: expected %i, got %i.\n", expected_ret, ret); } -- 2.17.1