From da5e4f16d887ddab1f7c82f36d725969760dc286 Mon Sep 17 00:00:00 2001 From: Hans Leidekker Date: Sat, 19 Jul 2008 19:54:23 +0200 Subject: [PATCH] setupapi: Fix two memory leaks in the test. --- dlls/setupapi/tests/misc.c | 1 + dlls/setupapi/tests/query.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/dlls/setupapi/tests/misc.c b/dlls/setupapi/tests/misc.c index f8750b60154..a18fd37a242 100644 --- a/dlls/setupapi/tests/misc.c +++ b/dlls/setupapi/tests/misc.c @@ -400,6 +400,7 @@ static void test_SetupGetFileCompressionInfo(void) ok(target_size == sizeof(uncompressed), "got %d\n", target_size); ok(type == FILE_COMPRESSION_NONE, "got %d, expected FILE_COMPRESSION_NONE\n", type); + MyFree(name); DeleteFileA(source); } diff --git a/dlls/setupapi/tests/query.c b/dlls/setupapi/tests/query.c index 1546ff97b71..9c35767cebf 100644 --- a/dlls/setupapi/tests/query.c +++ b/dlls/setupapi/tests/query.c @@ -266,6 +266,8 @@ static void test_SetupGetInfInformation(void) ok(ret == TRUE, "Expected SetupGetInfInformation to succeed\n"); ok(check_info_filename(info, inf_two), "Expected returned filename to be equal\n"); + HeapFree(GetProcessHeap(), 0, info); + DeleteFileA(inf_filename); DeleteFileA(inf_one); DeleteFileA(inf_two); -- 2.11.4.GIT