From edb803f01f117faa6f4555bd9a493bfb23229922 Mon Sep 17 00:00:00 2001 From: michelle legrand Date: Fri, 9 Jan 2015 17:09:19 +0100 Subject: [PATCH] elc_fileselector: fix looking for right Windows home path. Signed-off-by: Cedric BAIL --- src/lib/elc_fileselector.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/lib/elc_fileselector.c b/src/lib/elc_fileselector.c index c5d9a19..1ea2c01 100644 --- a/src/lib/elc_fileselector.c +++ b/src/lib/elc_fileselector.c @@ -17,6 +17,10 @@ #include "elm_interface_fileselector.h" #include "elm_widget_fileselector.h" +#ifdef HAVE_EVIL +# include +#endif + #define MY_CLASS ELM_FILESELECTOR_CLASS #define MY_CLASS_NAME "Elm_Fileselector" @@ -988,8 +992,16 @@ _home(void *data, void *event_info EINA_UNUSED) { Evas_Object *fs = data; + const char * path = NULL; + +#ifdef HAVE_EVIL + path = (char*)evil_homedir_get(); +#else + path = getenv("HOME"); +#endif + - _populate(fs, getenv("HOME"), NULL, NULL); + _populate(fs, path, NULL, NULL); } static void -- 2.7.4