Hans Leidekker : setupapi: Fix two memory leaks in the test.

Alexandre Julliard julliard at winehq.org
Mon Jul 21 08:51:24 CDT 2008


Module: wine
Branch: master
Commit: da5e4f16d887ddab1f7c82f36d725969760dc286
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=da5e4f16d887ddab1f7c82f36d725969760dc286

Author: Hans Leidekker <hans at meelstraat.net>
Date:   Sat Jul 19 19:54:23 2008 +0200

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(+), 0 deletions(-)

diff --git a/dlls/setupapi/tests/misc.c b/dlls/setupapi/tests/misc.c
index f8750b6..a18fd37 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 1546ff9..9c35767 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);




More information about the wine-cvs mailing list