Paul Vriens : ntdll/tests: Free memory after use.

Alexandre Julliard julliard at winehq.org
Tue Jun 10 13:35:22 CDT 2008


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

Author: Paul Vriens <paul.vriens.wine at gmail.com>
Date:   Tue Jun 10 12:09:38 2008 +0200

ntdll/tests: Free memory after use.

---

 dlls/ntdll/tests/port.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/dlls/ntdll/tests/port.c b/dlls/ntdll/tests/port.c
index f30cdc8..0bb1ff7 100644
--- a/dlls/ntdll/tests/port.c
+++ b/dlls/ntdll/tests/port.c
@@ -225,6 +225,9 @@ static DWORD WINAPI test_ports_client(LPVOID arg)
     ok(!lstrcmp((LPSTR)out->Data, REPLY), "Expected %s, got %s\n", REPLY, out->Data);
     ok(out->MessageType == LPC_REPLY, "Expected LPC_REPLY, got %d\n", out->MessageType);
 
+    HeapFree(GetProcessHeap(), 0, out);
+    HeapFree(GetProcessHeap(), 0, LpcMessage);
+
     return 0;
 }
 
@@ -290,6 +293,7 @@ static void test_ports_server(void)
 
             case LPC_CLIENT_DIED:
                 ok(done, "Expected LPC request to be completed!\n");
+                HeapFree(GetProcessHeap(), 0, LpcMessage);
                 return;
 
             default:
@@ -297,6 +301,8 @@ static void test_ports_server(void)
                 break;
         }
     }
+
+    HeapFree(GetProcessHeap(), 0, LpcMessage);
 }
 
 START_TEST(port)




More information about the wine-cvs mailing list