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