Nikolay Sivov : ntdll/tests: Fix some string leaks (Valgrind).
Alexandre Julliard
julliard at winehq.org
Tue May 6 13:37:11 CDT 2014
Module: wine
Branch: master
Commit: 0563c78cb63b8e021fdba2b9049c6875b784ff0e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=0563c78cb63b8e021fdba2b9049c6875b784ff0e
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Tue May 6 11:58:03 2014 +0400
ntdll/tests: Fix some string leaks (Valgrind).
---
dlls/ntdll/tests/file.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dlls/ntdll/tests/file.c b/dlls/ntdll/tests/file.c
index 6406930..d70ed6b 100644
--- a/dlls/ntdll/tests/file.c
+++ b/dlls/ntdll/tests/file.c
@@ -267,6 +267,7 @@ static void create_file_test(void)
FILE_NON_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT, NULL, 0);
ok(status == STATUS_OBJECT_NAME_INVALID,
"open %s failed %x\n", wine_dbgstr_w(nameW.Buffer), status);
+ pRtlFreeUnicodeString(&nameW);
pRtlDosPathNameToNtPathName_U(pipeInvalidNameW, &nameW, NULL, NULL);
attr.ObjectName = &nameW;
@@ -281,6 +282,7 @@ static void create_file_test(void)
FILE_NON_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT, NULL, 0);
ok(status == STATUS_OBJECT_NAME_INVALID,
"open %s failed %x\n", wine_dbgstr_w(nameW.Buffer), status);
+ pRtlFreeUnicodeString(&nameW);
}
static void open_file_test(void)
@@ -1966,6 +1968,7 @@ static void test_NtCreateFile(void)
}
}
+ pRtlFreeUnicodeString( &nameW );
SetFileAttributesW(path, FILE_ATTRIBUTE_ARCHIVE);
DeleteFileW( path );
}
More information about the wine-cvs
mailing list