From 74b6cd73a914f07eff232d7c1e7b4d0d2e12d660 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Mon, 13 Oct 2014 23:29:20 +0200 Subject: [PATCH] Free more memory in desktop_delete() --- src/desktop.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/desktop.c b/src/desktop.c index ed49d25..2b47365 100644 --- a/src/desktop.c +++ b/src/desktop.c @@ -705,6 +705,8 @@ void desktop_delete(Desktop * desktop) free(desktop->icon); if(desktop->mime != NULL) mime_delete(desktop->mime); + g_slist_foreach(desktop->apps, (GFunc)config_delete, NULL); + g_slist_free(desktop->apps); free(desktop->path); if(desktop->font != NULL) pango_font_description_free(desktop->font);