ntdll: Fix test failure on recent Windows versions.
This commit is contained in:
parent
d0f93223b1
commit
7dc1c2af52
|
@ -2349,7 +2349,7 @@ NTSTATUS nt_to_unix_file_name_attr( const OBJECT_ATTRIBUTES *attr, ANSI_STRING *
|
|||
name = attr->ObjectName->Buffer;
|
||||
name_len = attr->ObjectName->Length / sizeof(WCHAR);
|
||||
|
||||
if (name_len && IS_SEPARATOR(name[0])) return STATUS_OBJECT_PATH_SYNTAX_BAD;
|
||||
if (name_len && IS_SEPARATOR(name[0])) return STATUS_INVALID_PARAMETER;
|
||||
|
||||
/* check for invalid characters */
|
||||
for (p = name; p < name + name_len; p++)
|
||||
|
|
|
@ -195,7 +195,7 @@ static void open_file_test(void)
|
|||
nameW.Length += sizeof(WCHAR);
|
||||
status = pNtOpenFile( &handle, GENERIC_READ, &attr, &io,
|
||||
FILE_SHARE_READ|FILE_SHARE_WRITE, FILE_DIRECTORY_FILE );
|
||||
ok( status == STATUS_OBJECT_PATH_SYNTAX_BAD,
|
||||
ok( status == STATUS_INVALID_PARAMETER || status == STATUS_OBJECT_PATH_SYNTAX_BAD, /* nt4 */
|
||||
"open %s failed %x\n", wine_dbgstr_w(nameW.Buffer), status );
|
||||
if (!status) CloseHandle( handle );
|
||||
|
||||
|
|
Loading…
Reference in New Issue