X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fdirname.c;h=94f8c8936ed6744b235b03aa97d4772d529f0b68;hb=e2b0b4a5bc39813736d624662b9006a645d08083;hp=7826d8edbfeaa0e049bb8b4a931ec10df57bf696;hpb=3334a9952b11ec3cc0fcc729c67dc5fcbcc981c7;p=gnulib.git diff --git a/lib/dirname.c b/lib/dirname.c index 7826d8edb..94f8c8936 100644 --- a/lib/dirname.c +++ b/lib/dirname.c @@ -113,7 +113,7 @@ dir_name_r (char const *path, char const **result) canonicalized "d:/path", leave alone the root case "d:/". */ char const *lim = path + FILESYSTEM_PREFIX_LEN (path); - while (slash > lim && ISSLASH (*slash)) + while (lim < slash && ISSLASH (*slash)) --slash; length = slash - path + 1;