summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2016-02-24 18:39:40 +0100
committerThomas Haller <thaller@redhat.com>2016-02-24 18:39:40 +0100
commitf319c152799700f8ab3660f6d2bee91f13b7052a (patch)
treef976944f2eb7b0517d877ea937dbdaa3909dd743
parent7718b4875953a021e620a816a4ef95da0022a9af (diff)
downloadnetwork-manager-applet-f319c152799700f8ab3660f6d2bee91f13b7052a.tar.gz
applet: fix leaking @loader in nma_icons_reload()
-rw-r--r--src/applet.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/applet.c b/src/applet.c
index b7357003..cdd984fc 100644
--- a/src/applet.c
+++ b/src/applet.c
@@ -2966,7 +2966,7 @@ static gboolean
nma_icons_reload (NMApplet *applet)
{
GError *error = NULL;
- GdkPixbufLoader *loader;
+ gs_unref_object GdkPixbufLoader *loader = NULL;
g_return_val_if_fail (applet->icon_size > 0, FALSE);
@@ -2989,7 +2989,6 @@ nma_icons_reload (NMApplet *applet)
applet->fallback_icon = gdk_pixbuf_loader_get_pixbuf (loader);
g_object_ref (applet->fallback_icon);
g_assert (applet->fallback_icon);
- g_object_unref (loader);
return TRUE;