diff --git a/src/lib/eina/eina_file_common.c b/src/lib/eina/eina_file_common.c index 4dee3c7b22..367ba8b5ab 100644 --- a/src/lib/eina/eina_file_common.c +++ b/src/lib/eina/eina_file_common.c @@ -70,6 +70,10 @@ _eina_file_escape(char *path, size_t len) if (!result) return NULL; +#ifdef _WIN32 + EVIL_PATH_SEP_WIN32_TO_UNIX(path); +#endif + while ((p = strchr(p, '/'))) { // remove double `/'