(glob): More efficient code.
authordrepper <drepper>
Sun, 7 Oct 2007 21:01:51 +0000 (21:01 +0000)
committerdrepper <drepper>
Sun, 7 Oct 2007 21:01:51 +0000 (21:01 +0000)
posix/glob.c

index 3647480..d6a1a4a 100644 (file)
@@ -455,8 +455,8 @@ glob (pattern, flags, errfunc, pglob)
        }
     }
   else if (filename == pattern
-          || ((flags & GLOB_NOESCAPE) == 0
-              && filename == pattern + 1 && pattern[0] == '\\'))
+          || (filename == pattern + 1 && pattern[0] == '\\'
+              && (flags & GLOB_NOESCAPE) == 0))
     {
       /* "/pattern" or "\\/pattern".  */
       dirname = "/";