From 2277270e9c60feb3a7fafc6a488ae78a7b43948d Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Fri, 26 Mar 2010 05:33:48 +0000 Subject: [PATCH] free desktop on border removal SVN revision: 47474 --- src/bin/e_border.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bin/e_border.c b/src/bin/e_border.c index d4142e918..bde68ec06 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -3706,6 +3706,11 @@ e_border_resize_limit(E_Border *bd, int *w, int *h) static void _e_border_free(E_Border *bd) { + if (bd->desktop) + { + efreet_desktop_free(bd->desktop); + bd->desktop = NULL; + } if (bd->post_job) { ecore_idle_enterer_del(bd->post_job);