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;
 }
 

-- 


Reply via email to