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

Reply via email to