From 5ea3e4fd3cc1ba9024dad72be5159650bc4753c3 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Tue, 12 Dec 2017 16:41:19 +0100 Subject: [PATCH] Free the MimeHandler list with the proper callback --- src/applets/menu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/applets/menu.c b/src/applets/menu.c index 27dc467..7f1c2c4 100644 --- a/src/applets/menu.c +++ b/src/applets/menu.c @@ -197,7 +197,7 @@ static void _menu_destroy(Menu * menu) { if(menu->idle != 0) g_source_remove(menu->idle); - g_slist_foreach(menu->apps, (GFunc)config_delete, NULL); + g_slist_foreach(menu->apps, (GFunc)mimehandler_delete, NULL); g_slist_free(menu->apps); gtk_widget_destroy(menu->widget); free(menu); @@ -785,7 +785,7 @@ static gboolean _menu_on_timeout(gpointer data) #ifdef DEBUG fprintf(stderr, "DEBUG: %s() resetting the menu\n", __func__); #endif - g_slist_foreach(menu->apps, (GFunc)config_delete, NULL); + g_slist_foreach(menu->apps, (GFunc)mimehandler_delete, NULL); g_slist_free(menu->apps); menu->apps = NULL; menu->idle = g_idle_add(_menu_on_idle, menu);