ntdll: Skip deleted files in read_directory_getdents.
This commit is contained in:
parent
59f2a3312e
commit
7fca3486ad
|
@ -1236,7 +1236,8 @@ static int read_directory_getdents( int fd, IO_STATUS_BLOCK *io, void *buffer, U
|
||||||
while (res > 0)
|
while (res > 0)
|
||||||
{
|
{
|
||||||
res -= de->d_reclen;
|
res -= de->d_reclen;
|
||||||
if (!(fake_dot_dot && (!strcmp( de->d_name, "." ) || !strcmp( de->d_name, ".." ))) &&
|
if (de->d_ino &&
|
||||||
|
!(fake_dot_dot && (!strcmp( de->d_name, "." ) || !strcmp( de->d_name, ".." ))) &&
|
||||||
(info = append_entry( buffer, &io->Information, length, de->d_name, NULL, mask )))
|
(info = append_entry( buffer, &io->Information, length, de->d_name, NULL, mask )))
|
||||||
{
|
{
|
||||||
last_info = info;
|
last_info = info;
|
||||||
|
|
Loading…
Reference in New Issue