Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_fm.c e_gadcon.c Log Message: fix 3 valgrind issues i found. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_fm.c,v retrieving revision 1.238 retrieving revision 1.239 diff -u -3 -r1.238 -r1.239 --- e_fm.c 22 Feb 2008 00:59:42 -0000 1.238 +++ e_fm.c 7 Mar 2008 19:13:53 -0000 1.239 @@ -5978,6 +5978,7 @@ sd = evas_object_smart_data_get(obj); if (!sd) return; + _e_fm2_client_monitor_list_end(obj); if (sd->realpath) _e_fm2_client_monitor_del(sd->id, sd->realpath); _e_fm2_live_process_end(obj); _e_fm2_queue_free(obj); =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_gadcon.c,v retrieving revision 1.103 retrieving revision 1.104 diff -u -3 -r1.103 -r1.104 --- e_gadcon.c 5 Mar 2008 12:39:55 -0000 1.103 +++ e_gadcon.c 7 Mar 2008 19:13:53 -0000 1.104 @@ -764,9 +764,10 @@ gcc->name = evas_stringshare_add(name); gcc->gadcon = gc; gcc->o_base = base_obj; + if (gc->clients) + gcc->id = E_GADCON_CLIENT(evas_list_data(evas_list_last(gc->clients)))->id + 1; gc->clients = evas_list_append(gc->clients, gcc); /* This must only be unique during runtime */ - gcc->id = E_GADCON_CLIENT(evas_list_last(gc->clients))->id + 1; if (gcc->o_base) evas_object_event_callback_add(gcc->o_base, EVAS_CALLBACK_DEL, _e_gadcon_client_del_hook, gcc); ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs