From a08981833593ee206e57ad5354e8f1f6ba45a131 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Wed, 28 Oct 2015 06:45:10 +0100 Subject: [PATCH] eina: correctly prepare path before sanitizing it. --- src/lib/eina/eina_file_common.c | 4 ++++ 1 file changed, 4 insertions(+) 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 `/'