Remove repeating backslashes only on Windows

This commit is contained in:
Sergey Lyubka committed 2012-02-09 22:53:56 +00:00
1 parent 76dd31055e
commit 84a76fba69
1 file changed
+2 -2
+2 -2
View File
@@ -1696,9 +1696,9 @@ static void remove_double_dots_and_double_slashes(char *s) {
while (*s != '\0') {
*p++ = *s++;
if (s[-1] == '/' || s[-1] == '\\') {
if (s[-1] == '/' || s[-1] == DIRSEP) {
// Skip all following slashes and backslashes
while (*s == '/' || *s == '\\') {
while (*s == '/' || *s == DIRSEP) {
s++;
}