Enlightenment CVS committal

Author  : titan
Project : e17
Module  : apps/e_utils

Dir     : e17/apps/e_utils/src/bin/eapp_edit


Modified Files:
        eapp_edit_main.c 


Log Message:

Lets make sure we free the value after we get it.

===================================================================
RCS file: /cvs/e/e17/apps/e_utils/src/bin/eapp_edit/eapp_edit_main.c,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -3 -r1.52 -r1.53
--- eapp_edit_main.c    5 Jun 2006 17:02:09 -0000       1.52
+++ eapp_edit_main.c    5 Jun 2006 17:55:43 -0000       1.53
@@ -234,8 +234,8 @@
     Ewl_Widget *icon_theme, *window, *misc, *checkbutton;
     Eet_File *ef = NULL;
     char *v;
-    int i = 0;
-
+    int i;   
+ 
     if (ecore_file_exists(file))
     {
         ef = eet_open(file, EET_FILE_MODE_READ);
@@ -318,10 +318,9 @@
         ewl_widget_name_set(checkbutton, misc_keys[i].key);
         ewl_widget_show(checkbutton);
     }
-
+    
     if (v) free(v);
     v = NULL;
-    
     if (ef) eet_close(ef);
 
     return 1;
@@ -381,6 +380,9 @@
     ewl_object_alignment_set(EWL_OBJECT(entry), EWL_FLAG_ALIGN_RIGHT);
     ewl_widget_name_set(entry, key);
     ewl_widget_show(entry);
+
+    if (v) free(v);
+    v = NULL;
 
     return;
 }




_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to