rimmed pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5e25b8037ca8858412627d76b6fe72e9c7279021
commit 5e25b8037ca8858412627d76b6fe72e9c7279021 Author: Vyacheslav Reutskiy <v.reuts...@samsung.com> Date: Wed Nov 23 15:58:45 2016 +0200 ecore_file: use win api for delete folder The RemoveDirectory on Windows guarantee that given folder will be delete. --- src/lib/ecore_file/ecore_file.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/ecore_file/ecore_file.c b/src/lib/ecore_file/ecore_file.c index 11c03c4..1b8b10a 100644 --- a/src/lib/ecore_file/ecore_file.c +++ b/src/lib/ecore_file/ecore_file.c @@ -296,7 +296,11 @@ ecore_file_mksubdirs(const char *base, const char **subdirs) EAPI Eina_Bool ecore_file_rmdir(const char *dir) { +#ifdef _WIN32 + if (RemoveDirectory(dir) < 0) return EINA_FALSE; +#else if (rmdir(dir) < 0) return EINA_FALSE; +#endif /* _WIN32 */ return EINA_TRUE; } --