Nikolay Sivov : kernelbase/tests: Fix some leaks (Valgrind).

Alexandre Julliard julliard at winehq.org
Fri Dec 14 11:57:12 CST 2018


Module: wine
Branch: master
Commit: 392bce96c131a4ef2d68881ba668525ad44904b9
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=392bce96c131a4ef2d68881ba668525ad44904b9

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Fri Dec 14 03:54:46 2018 +0300

kernelbase/tests: Fix some leaks (Valgrind).

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/kernelbase/tests/path.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dlls/kernelbase/tests/path.c b/dlls/kernelbase/tests/path.c
index 7b24f00..7644c31 100644
--- a/dlls/kernelbase/tests/path.c
+++ b/dlls/kernelbase/tests/path.c
@@ -323,6 +323,7 @@ static void test_PathAllocCanonicalize(void)
     path_maxW[PATHCCH_MAX_CCH - 1] = '\0';
     hr = pPathAllocCanonicalize(path_maxW, PATHCCH_ALLOW_LONG_PATHS, &path_outW);
     ok(hr == S_OK, "expect hr %#x, got %#x\n", S_OK, hr);
+    LocalFree(path_outW);
 
     /* Check if flags added after Windows 10 1709 are supported */
     MultiByteToWideChar(CP_ACP, 0, "C:\\", -1, path_inW, ARRAY_SIZE(path_inW));
@@ -449,12 +450,14 @@ static void test_PathAllocCombine(void)
     ok(hr == S_OK, "expect hr %#x, got %#x\n", S_OK, hr);
     WideCharToMultiByte(CP_ACP, 0, resultW, -1, resultA, ARRAY_SIZE(resultA), NULL, NULL);
     ok(!lstrcmpA(resultA, "\\a"), "expect \\a, got %s\n", resultA);
+    LocalFree(resultW);
 
     MultiByteToWideChar(CP_ACP, 0, "\\b", -1, path2W, ARRAY_SIZE(path2W));
     hr = pPathAllocCombine(NULL, path2W, 0, &resultW);
     ok(hr == S_OK, "expect hr %#x, got %#x\n", S_OK, hr);
     WideCharToMultiByte(CP_ACP, 0, resultW, -1, resultA, ARRAY_SIZE(resultA), NULL, NULL);
     ok(!lstrcmpA(resultA, "\\b"), "expect \\b, got %s\n", resultA);
+    LocalFree(resultW);
 
     hr = pPathAllocCombine(path1W, path2W, 0, NULL);
     ok(hr == E_INVALIDARG, "expect hr %#x, got %#x\n", E_INVALIDARG, hr);




More information about the wine-cvs mailing list