[NTOS:FSRTL]
authorDmitry Chapyshev <dmitry@reactos.org>
Fri, 2 Sep 2016 20:21:02 +0000 (20:21 +0000)
committerDmitry Chapyshev <dmitry@reactos.org>
Fri, 2 Sep 2016 20:21:02 +0000 (20:21 +0000)
- The name of the file can be shorter than 3 symbols

* Fixes 36 tests for kmtest FsRtlLegal

svn path=/trunk/; revision=72535

reactos/ntoskrnl/fsrtl/dbcsname.c

index cbb3398..d6913f3 100644 (file)
@@ -475,7 +475,7 @@ FsRtlIsFatDbcsLegal(IN ANSI_STRING DbcsName,
         }
 
         /* Filename must be 8.3 filename */
-        if (FirstPart.Length < 3 || FirstPart.Length > 12)
+        if (FirstPart.Length > 12)
             return FALSE;
 
         /* Now, we will parse the filename to find everything bad in */
@@ -520,7 +520,7 @@ FsRtlIsFatDbcsLegal(IN ANSI_STRING DbcsName,
         if (FirstPart.Buffer[FirstPart.Length - 1] == ' ')
             return FALSE;
 
-        EndLoop:
+EndLoop:
         /* Preparing next loop */
         Name.Buffer = RemainingPart.Buffer;
         Name.Length = RemainingPart.Length;