jackdanielz pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=70f530e2d65d7bcdacfa84cea55a6293f95f7ea4
commit 70f530e2d65d7bcdacfa84cea55a6293f95f7ea4 Author: Daniel Zaoui <daniel.za...@samsung.com> Date: Wed May 28 09:32:56 2014 +0300 Eolian: fix issue for Windows. On Windows, '\' are used to separate the names of a path. It was not supported. This patch fixes that. Thanks to Vincent Torri for catching it (and good luck in Windows ;-)) --- src/lib/eolian/eolian_database.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/eolian/eolian_database.c b/src/lib/eolian/eolian_database.c index 4390c9a..6f16d67 100644 --- a/src/lib/eolian/eolian_database.c +++ b/src/lib/eolian/eolian_database.c @@ -1371,7 +1371,7 @@ eolian_directory_scan(const char *dir) { int len = strlen(file); int idx = len - 1; - while (idx >= 0 && file[idx] != '/') idx--; + while (idx >= 0 && file[idx] != '/' && file[idx] != '\\') idx--; eina_hash_add(_filenames, eina_stringshare_add_length(file+idx+1, len - idx - sizeof(EO_SUFFIX)), strdup(file)); } } --