ntdll/tests: Fix a memory leak.

Hans Leidekker hans at codeweavers.com
Tue Dec 8 04:44:04 CST 2009


Found by Valgrind.
---
 dlls/ntdll/tests/file.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/ntdll/tests/file.c b/dlls/ntdll/tests/file.c
index 39e71a5..8de1248 100644
--- a/dlls/ntdll/tests/file.c
+++ b/dlls/ntdll/tests/file.c
@@ -43,7 +43,7 @@
 static BOOL     (WINAPI * pGetVolumePathNameW)(LPCWSTR, LPWSTR, DWORD);
 static UINT     (WINAPI *pGetSystemWow64DirectoryW)( LPWSTR, UINT );
 
-static NTSTATUS (WINAPI *pRtlFreeUnicodeString)( PUNICODE_STRING );
+static VOID     (WINAPI *pRtlFreeUnicodeString)( PUNICODE_STRING );
 static VOID     (WINAPI *pRtlInitUnicodeString)( PUNICODE_STRING, LPCWSTR );
 static BOOL     (WINAPI *pRtlDosPathNameToNtPathName_U)( LPCWSTR, PUNICODE_STRING, PWSTR*, CURDIR* );
 static NTSTATUS (WINAPI *pRtlWow64EnableFsRedirectionEx)( ULONG, ULONG * );
@@ -258,6 +258,7 @@ static void open_file_test(void)
     }
 
     CloseHandle( dir );
+    pRtlFreeUnicodeString( &nameW );
 }
 
 static void delete_file_test(void)
-- 
1.6.3.3





More information about the wine-patches mailing list