Enlightenment CVS committal Author : devilhorns Project : e_modules Module : mem
Dir : e_modules/mem Modified Files: e_mod_config.c e_mod_main.c Log Message: Avoid dangling pointers after call to free. =================================================================== RCS file: /cvs/e/e_modules/mem/e_mod_config.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- e_mod_config.c 3 Jul 2006 07:37:32 -0000 1.8 +++ e_mod_config.c 10 Jul 2006 17:52:40 -0000 1.9 @@ -74,6 +74,7 @@ return; mem_config->config_dialog = NULL; free(cfdata); + cfdata = NULL; } static Evas_Object * =================================================================== RCS file: /cvs/e/e_modules/mem/e_mod_main.c,v retrieving revision 1.34 retrieving revision 1.35 diff -u -3 -r1.34 -r1.35 --- e_mod_main.c 2 Jul 2006 19:06:09 -0000 1.34 +++ e_mod_main.c 10 Jul 2006 17:52:40 -0000 1.35 @@ -120,6 +120,7 @@ mem_config->instances = evas_list_remove(mem_config->instances, inst); _mem_free(inst->mem); free(inst); + inst = NULL; } static void @@ -309,6 +310,7 @@ mem_config->items = evas_list_remove_list(mem_config->items, mem_config->items); if (ci->id) evas_stringshare_del(ci->id); free(ci); + ci = NULL; } free(mem_config); mem_config = NULL; @@ -366,6 +368,7 @@ { evas_object_del(m->mem_obj); free(m); + m = NULL; } static void ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs