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

-- 


Reply via email to