server: Don't always return STATUS_OBJECT_NAME_INVALID on ENOTDIR.
commitd88863805dc4b79d965577a31b2845c0c81a09d9
authorBrendan McGrath <bmcgrath@codeweavers.com>
Wed, 29 May 2024 01:52:18 +0000 (29 11:52 +1000)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 5 Jun 2024 20:01:56 +0000 (5 22:01 +0200)
tree35ea3dfbaeb1ff075c39ce4d1547b2f52cdbe4b1
parenta0c2f40b4e26128bd3ba99613eeba4b2e41d6e05
server: Don't always return STATUS_OBJECT_NAME_INVALID on ENOTDIR.

Only return STATUS_OBJECT_NAME_INVALID if we're not looking for a
FILE_DIRECTORY_FILE.
dlls/kernel32/tests/file.c
dlls/ntdll/tests/file.c
server/fd.c