From c5b3fdc615cd2d81fecd5c737267f8155af7fd45 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Fri, 8 May 2026 08:14:33 +0200 Subject: [PATCH] In Windows readlink now convert \ to / to match symlink behaviour --- cmdline/mingw.c | 6 ++++++ 1 file changed, 6 insertions(+) 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; }