raster pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=948d0645618527f9e67caca4ae27f2029e503f83
commit 948d0645618527f9e67caca4ae27f2029e503f83 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Sun Apr 19 00:21:01 2020 +0100 fileman - handle rare path where dev may not be found fix CID 1425230 1425226 --- src/modules/fileman/e_mod_main.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/modules/fileman/e_mod_main.c b/src/modules/fileman/e_mod_main.c index 14bf339b3..658aa5ec1 100644 --- a/src/modules/fileman/e_mod_main.c +++ b/src/modules/fileman/e_mod_main.c @@ -208,7 +208,7 @@ static void _e_mod_action_fileman_show_cb(E_Object *obj EINA_UNUSED, const char *params) { - const char *dev = NULL, *path = NULL; + const char *dev = "/", *path = NULL; char *p = NULL; E_Zone *zone = NULL; @@ -216,15 +216,9 @@ _e_mod_action_fileman_show_cb(E_Object *obj EINA_UNUSED, if (zone) { if (params && params[0] == '/') - { - dev = "/"; - path = params; - } + path = params; else if (params && params[0] == '~') - { - dev = "~/"; - path = params + 1; - } + path = params + 1; else if (params && strcmp(params, "(none)")) /* avoid matching paths that no longer exist */ { p = e_util_shell_env_path_eval(params); --
