sys: FspFsvolQueryDirectoryCopy: add missing continue

A single line change in FspFsvolQueryDirectoryCopy fixes GitHub issue #475.
This commit also includes a test for detecting duplicate directory entries.
Credit for the investigation and reproduction of this issue goes to GitHub
user @hach-que.
This commit is contained in:
Bill Zissimopoulos
2023-02-16 17:07:59 +00:00
parent 874a223bcc
commit 97c075e744
4 changed files with 258 additions and 33 deletions

View File

@@ -48,9 +48,9 @@ void *memfs_start_ex(ULONG Flags, ULONG FileInfoTimeout)
FileInfoTimeout,
1024,
1024 * 1024,
50, /*SlowioMaxDelay*/
10, /*SlowioPercentDelay*/
5, /*SlowioRarefyDelay*/
(Flags & MemfsNoSlowio) ? 0 : 50, /*SlowioMaxDelay*/
(Flags & MemfsNoSlowio) ? 0 : 10, /*SlowioPercentDelay*/
(Flags & MemfsNoSlowio) ? 0 : 5, /*SlowioRarefyDelay*/
0,
MemfsNet == Flags ? L"\\memfs\\share" : 0,
0,