From c6a2cec0b2c999bfb1461bb0080b9a10e3aa87d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Jard=C3=B3n?= Date: Tue, 4 Oct 2011 20:05:56 +0100 Subject: datetime-service: Be sure to free the returned list --- src/datetime-service.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/datetime-service.c b/src/datetime-service.c index 9d43a70..b81ac1a 100644 --- a/src/datetime-service.c +++ b/src/datetime-service.c @@ -501,7 +501,8 @@ check_for_calendar (gpointer user_data) if (error != NULL) { g_debug("%s: Failed to get evolution mail accounts", G_STRFUNC); g_clear_error (&error); - accounts_list = NULL; + if (accounts_list) + g_slist_free (accounts_list); } else if (accounts_list != NULL) { g_slist_free (accounts_list); events_separator = dbusmenu_menuitem_new(); -- cgit v1.2.3