Pierre recommended this hack-fix for 0.4.8rls before.
Avoids "GetVolumeInformation now fails on NFS volume"
I will not retest any RDBSS functionality myself in my tests,
maybe some other tester would be kind enough to retest this?
Please note that I replaced #if 0 with #if 1
as discussed with Pierre. That's different to the patch in ticket.
like in last release
(cherry picked from commit
1906186e83ddc3800064fa61fc700a074105a41d)
return STATUS_BUFFER_OVERFLOW;
}
+#if 1 // CORE-13938, rfb: please note I replaced 0 with 1 here
+ if (NodeType(Fcb) == RDBSS_NTC_STORAGE_TYPE_DIRECTORY &&
+ RxContext->Info.LengthRemaining >= sizeof(WCHAR))
+ {
+ NameInfo->FileName[NameInfo->FileNameLength / sizeof(WCHAR)] = L'\\';
+ NameInfo->FileNameLength += sizeof(WCHAR);
+ RxContext->Info.LengthRemaining -= sizeof(WCHAR);
+ }
+#endif
+
/* All correct */
return STATUS_SUCCESS;
}