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:

More free work.

===================================================================
RCS file: /cvs/e/e17/apps/e_utils/src/bin/eapp_edit/eapp_edit_main.c,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -3 -r1.53 -r1.54
--- eapp_edit_main.c    5 Jun 2006 17:55:43 -0000       1.53
+++ eapp_edit_main.c    5 Jun 2006 18:32:47 -0000       1.54
@@ -317,10 +317,11 @@
         ewl_checkbutton_checked_set(EWL_CHECKBUTTON(checkbutton), v[0] == 1);
         ewl_widget_name_set(checkbutton, misc_keys[i].key);
         ewl_widget_show(checkbutton);
+ 
+        if (v) free(v);
+        v = NULL;
     }
-    
-    if (v) free(v);
-    v = NULL;
+
     if (ef) eet_close(ef);
 
     return 1;
@@ -381,7 +382,7 @@
     ewl_widget_name_set(entry, key);
     ewl_widget_show(entry);
 
-    if (v) free(v);
+    if (v && v != winclass) 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