On Mon, Jan 31, 2011 at 12:27 PM, Enlightenment SVN <[email protected]> wrote: > Log: > Fix memleak
Shouldn't that patch be backported to 1.0 branch also ? > Author: englebass > Date: 2011-01-31 03:27:46 -0800 (Mon, 31 Jan 2011) > New Revision: 56587 > Trac: http://trac.enlightenment.org/e/changeset/56587 > > Modified: > trunk/efreet/ChangeLog trunk/efreet/src/lib/efreet_icon.c > > Modified: trunk/efreet/ChangeLog > =================================================================== > --- trunk/efreet/ChangeLog 2011-01-31 10:47:53 UTC (rev 56586) > +++ trunk/efreet/ChangeLog 2011-01-31 11:27:46 UTC (rev 56587) > @@ -9,3 +9,7 @@ > 2011-01-30 Carsten Haitzler (The Rasterman) > > Fix tests to not build clearenv related code if not available > + > +2011-01-31 Sebastian Dransfeld > + > + * Fix memleak, free cache icons after retrival > > Modified: trunk/efreet/src/lib/efreet_icon.c > =================================================================== > --- trunk/efreet/src/lib/efreet_icon.c 2011-01-31 10:47:53 UTC (rev 56586) > +++ trunk/efreet/src/lib/efreet_icon.c 2011-01-31 11:27:46 UTC (rev 56587) > @@ -456,6 +456,7 @@ > cache = efreet_cache_icon_find(theme, tmp); > value = efreet_cache_icon_lookup_icon(cache, size); > if (!value) INFO("lookup for `%s` failed in theme `%s` with %p.", > icon, theme_name, cache); > + efreet_cache_icon_free(cache); > #else > value = efreet_icon_find_helper(theme, tmp, size); > #endif > @@ -476,6 +477,7 @@ > cache = efreet_cache_icon_fallback_find(icon); > value = efreet_cache_icon_fallback_lookup_path(cache); > if (!value) INFO("lookup for `%s` failed in fallback too with %p.", > icon, cache); > + efreet_cache_icon_fallback_free(cache); > } > #else > value = efreet_icon_fallback_icon(icon); > @@ -541,6 +543,7 @@ > if (!strcmp(cache->theme, theme->name.internal)) > { > value = efreet_cache_icon_lookup_icon(cache, size); > + efreet_cache_icon_free(cache); > break; > } > else > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > enlightenment-svn mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > > -- Cedric BAIL ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
