Enlightenment CVS committal Author : tsauerbeck Project : e17 Module : apps/e_utils
Dir : e17/apps/e_utils/src/bin/entangle Modified Files: entangle_eapps.c Log Message: fixed some memory leaks =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/entangle/entangle_eapps.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- entangle_eapps.c 12 Sep 2005 02:46:19 -0000 1.3 +++ entangle_eapps.c 3 Oct 2005 18:15:02 -0000 1.4 @@ -73,6 +73,8 @@ snprintf(eapp->name, ret_size + 1, "%s", ret); } + IF_FREE(ret); + ret = eet_read(ef, "app/info/exe", &ret_size); if (ret_size > 0) { @@ -80,12 +82,17 @@ snprintf(eapp->exe, ret_size + 1, "%s", ret); } + IF_FREE(ret); + ret = eet_read(ef, "app/window/class", &ret_size); if (ret_size > 0) { eapp->class = malloc(sizeof(char) * (ret_size + 1)); snprintf(eapp->class, ret_size + 1, "%s", ret); } + + IF_FREE(ret); + ecore_hash_set(entangle_eapps, tmp, eapp); ecore_list_append(entangle_eapp_list, tmp); eet_close(ef); ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs