Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/fileman


Modified Files:
        e_fwin.c 


Log Message:


fix 3 valgrind issues i found.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/modules/fileman/e_fwin.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -3 -r1.24 -r1.25
--- e_fwin.c    12 Feb 2008 05:59:01 -0000      1.24
+++ e_fwin.c    7 Mar 2008 19:13:54 -0000       1.25
@@ -443,12 +443,6 @@
 _e_fwin_free(E_Fwin *fwin)
 {
    if (!fwin) return; //safety
-   if (fwin->fad)
-     {
-       e_object_del(E_OBJECT(fwin->fad->dia));
-       fwin->fad = NULL;
-     }
-   if (fwin->win) e_object_del(E_OBJECT(fwin->win));
    if (fwin->fm_obj) evas_object_del(fwin->fm_obj);
    if (fwin->tbar) e_object_del(E_OBJECT(fwin->tbar));
    if (fwin->scrollframe_obj) evas_object_del(fwin->scrollframe_obj);
@@ -469,6 +463,12 @@
    if (fwin->overlay_file) evas_stringshare_del(fwin->overlay_file);
    if (fwin->scrollframe_file) evas_stringshare_del(fwin->scrollframe_file);
    if (fwin->theme_file) evas_stringshare_del(fwin->theme_file);
+   if (fwin->fad)
+     {
+       e_object_del(E_OBJECT(fwin->fad->dia));
+       fwin->fad = NULL;
+     }
+   if (fwin->win) e_object_del(E_OBJECT(fwin->win));
    free(fwin);
 }
 



-------------------------------------------------------------------------
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