From 9955f17dd47669e3fea3917eca8bb1132bb18a3e Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Wed, 2 Oct 2013 16:30:23 +0200 Subject: [PATCH] background: Fix memory leak in background item object Some fields were never freed. https://bugzilla.gnome.org/show_bug.cgi?id=709243 --- panels/background/cc-background-item.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/panels/background/cc-background-item.c b/panels/background/cc-background-item.c index 6e220a9e3..58105a854 100644 --- a/panels/background/cc-background-item.c +++ b/panels/background/cc-background-item.c @@ -796,6 +796,9 @@ cc_background_item_finalize (GObject *object) g_free (item->priv->secondary_color); g_free (item->priv->mime_type); g_free (item->priv->size); + g_free (item->priv->source_url); + g_free (item->priv->source_xml); + g_free (item->priv->mime_type); if (item->priv->bg != NULL) g_object_unref (item->priv->bg);