diff --git a/src/lib/eina/eina_file_common.c b/src/lib/eina/eina_file_common.c index 4dee3c7b22..54510817a8 100644 --- a/src/lib/eina/eina_file_common.c +++ b/src/lib/eina/eina_file_common.c @@ -359,7 +359,7 @@ eina_file_path_sanitize(const char *path) else result = path; - r = _eina_file_escape(strdup(result ? result : ""), len); + r = _eina_file_escape(eina_file_cleanup(result), len); if (result != path) eina_tmpstr_del(result); return r;