sys: FspFsvolQueryDirectoryRetry: on RestartScan do not always reset DirectoryPattern

This commit is contained in:
Bill Zissimopoulos 2016-12-29 15:57:02 -08:00
parent 2f8ac3765d
commit 5190923c9a

View File

@ -512,7 +512,8 @@ static NTSTATUS FspFsvolQueryDirectoryRetry(
}
/* set the DirectoryPattern in the FileDesc */
Result = FspFileDescResetDirectoryPattern(FileDesc, FileName, RestartScan);
Result = FspFileDescResetDirectoryPattern(FileDesc, FileName,
RestartScan && 0 != FileName && 0 != FileName->Length);
if (!NT_SUCCESS(Result))
{
FspFileNodeRelease(FileNode, Full);