diff --git a/cmdline/mingw.c b/cmdline/mingw.c index 7b0c6e57..77e02930 100644 --- a/cmdline/mingw.c +++ b/cmdline/mingw.c @@ -1916,6 +1916,12 @@ int windows_readlink(const char* file, char* buffer, size_t size) memcpy(buffer, name, len); + /* convert any \ to / */ + for (size_t i = 0; i < len; ++i) { + if (buffer[i] == '\\') + buffer[i] = '/'; + } + return len; }