ntdll tests: fix memory leaks (found by Smatch). Fix a message.

Lionel Debroux lionel_debroux at yahoo.fr
Sat Oct 20 14:38:35 CDT 2007


---
 dlls/ntdll/tests/rtlstr.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/dlls/ntdll/tests/rtlstr.c b/dlls/ntdll/tests/rtlstr.c
index e40bd53..a99011d 100644
--- a/dlls/ntdll/tests/rtlstr.c
+++ b/dlls/ntdll/tests/rtlstr.c
@@ -289,6 +289,8 @@ static void test_RtlInitUnicodeStringEx(void)
     ok(uni.Buffer == NULL,
        "pRtlInitUnicodeString(&uni, 0) sets Buffer to %p, expected %p\n",
        uni.Buffer, NULL);
+
+    free(teststring2);
 }
 
 
@@ -1709,7 +1711,8 @@ static void test_RtlIsTextUnicode(void)
 
     flags = IS_TEXT_UNICODE_REVERSE_MASK;
     ok(!pRtlIsTextUnicode(be_unicode, sizeof(unicode) + 2, &flags), "Reverse endian should be Unicode\n");
-    todo_wine ok(flags == 0xc0, "Expected flags 0x70, obtained %x\n", flags);
+    todo_wine ok(flags == 0xc0, "Expected flags 0xc0, obtained %x\n", flags);
+    HeapFree(GetProcessHeap(), 0, be_unicode);
 }
 
 static const WCHAR szGuid[] = { '{','0','1','0','2','0','3','0','4','-',
-- 
1.5.3.2


--------------020303020006030105040704--



More information about the wine-patches mailing list