Sebastian Lackner : ntdll/tests: Don' t call lstrlenW on non-null-terminated buffer.
Alexandre Julliard
julliard at wine.codeweavers.com
Fri Jun 5 06:46:10 CDT 2015
Module: wine
Branch: master
Commit: d6a044c86a2977376341b6ac3a151366ec11d0a9
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d6a044c86a2977376341b6ac3a151366ec11d0a9
Author: Sebastian Lackner <sebastian at fds-team.de>
Date: Thu Jun 4 16:12:58 2015 +0200
ntdll/tests: Don't call lstrlenW on non-null-terminated buffer.
---
dlls/ntdll/tests/directory.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/ntdll/tests/directory.c b/dlls/ntdll/tests/directory.c
index 21aa31f..730b0f1 100644
--- a/dlls/ntdll/tests/directory.c
+++ b/dlls/ntdll/tests/directory.c
@@ -350,7 +350,7 @@ static void test_NtQueryDirectoryFile_case(void)
}
mask.Buffer = testmask;
- mask.Length = mask.MaximumLength = lstrlenW(testmask) * sizeof(WCHAR);
+ mask.Length = mask.MaximumLength = sizeof(testmask);
pNtQueryDirectoryFile(dirh, NULL, NULL, NULL, &io, data, data_size,
FileBothDirectoryInformation, TRUE, &mask, FALSE);
ok(U(io).Status == STATUS_SUCCESS, "failed to query directory; status %x\n", U(io).Status);
More information about the wine-cvs
mailing list