Commit 86e3cd26 authored by lsm's avatar lsm

Using IS_DIRSEP_CHAR() in remove_double_dots_and_double_slashes()

parent 9d3af98a
...@@ -1696,9 +1696,9 @@ static void remove_double_dots_and_double_slashes(char *s) { ...@@ -1696,9 +1696,9 @@ static void remove_double_dots_and_double_slashes(char *s) {
while (*s != '\0') { while (*s != '\0') {
*p++ = *s++; *p++ = *s++;
if (s[-1] == '/' || s[-1] == DIRSEP) { if (IS_DIRSEP_CHAR(s[-1])) {
// Skip all following slashes and backslashes // Skip all following slashes and backslashes
while (*s == '/' || *s == DIRSEP) { while (IS_DIRSEP_CHAR(s[0])) {
s++; s++;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment