Skip to content

Commit e9f4bef

Browse files
committed
Kernel - Remove UNCName CaseInSensitive prefix during Create
1 parent 622933b commit e9f4bef

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

sys/create.c

+2-1
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,8 @@ Return Value:
630630
if (RequestContext->Dcb->UNCName != NULL) {
631631
UNICODE_STRING fileNameUS =
632632
DokanWrapUnicodeString(fileName, fileNameLength);
633-
if (StartsWith(&fileNameUS, RequestContext->Dcb->UNCName)) {
633+
if (RtlPrefixUnicodeString(RequestContext->Dcb->UNCName, &fileNameUS,
634+
/*CaseInSensitive=*/TRUE)) {
634635
fileNameLength -= RequestContext->Dcb->UNCName->Length;
635636
if (fileNameLength == 0) {
636637
fileName[0] = '\\';

0 commit comments

Comments
 (0)