summaryrefslogtreecommitdiffstats
path: root/winsup/utils/path.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/utils/path.cc')
-rw-r--r--winsup/utils/path.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/winsup/utils/path.cc b/winsup/utils/path.cc
index 4e28522ae..57bd3a4ff 100644
--- a/winsup/utils/path.cc
+++ b/winsup/utils/path.cc
@@ -229,9 +229,6 @@ vconcat (const char *s, va_list v)
va_end (v);
char *d, *p;
- for (p = rv; *p; p++)
- if (*p == '\\')
- *p = '/';
/* concat is only used for urls and files, so we can safely
canonicalize the results */
@@ -301,7 +298,7 @@ cygpath (const char *s, ...)
else if (max_len == (int) strlen (path))
native = strdup (match->native);
else
- native = concat (match->native, "/", path + max_len, NULL);
+ native = concat (match->native, "\\", path + max_len, NULL);
free (path);
return native;