englebass pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=35240d979ab513b830bbf0d84f4caa3698e6dcea

commit 35240d979ab513b830bbf0d84f4caa3698e6dcea
Author: Sebastian Dransfeld <[email protected]>
Date:   Mon Dec 23 13:39:47 2013 +0100

    ecore: remove dead free
    
    Since we now free exe on goto restart, exe will always be NULL.
    
    CID 1139955
---
 src/lib/ecore_file/ecore_file.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/lib/ecore_file/ecore_file.c b/src/lib/ecore_file/ecore_file.c
index 943ed4d..c410393 100644
--- a/src/lib/ecore_file/ecore_file.c
+++ b/src/lib/ecore_file/ecore_file.c
@@ -903,7 +903,6 @@ restart:
         homedir = getenv("HOME");
         if (!homedir) return NULL;
         len = strlen(homedir);
-        if (exe) free(exe);
         exe = malloc(len + exe2 - exe1 + 2);
         if (!exe) return NULL;
         pp = exe;
@@ -920,7 +919,6 @@ restart:
      }
    else
      {
-        if (exe) free(exe);
         exe = malloc(exe2 - exe1 + 1);
         if (!exe) return NULL;
         pp = exe;

-- 


Reply via email to