summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-bookmark.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2008-01-22 15:30:07 +0000
committerAlexander Larsson <alexl@src.gnome.org>2008-01-22 15:30:07 +0000
commit41af639de273e0393a9c186a9b00cec0923df6f6 (patch)
tree3ce543cfe8efe4bf411b33d722a5a37c304e7d10 /libnautilus-private/nautilus-bookmark.c
parent12f3e11424ae4c0a848a32302251ffe225253713 (diff)
downloadnautilus-41af639de273e0393a9c186a9b00cec0923df6f6.tar.gz
Don't leak icon
2008-01-22 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-bookmark.c: (nautilus_bookmark_get_pixbuf): Don't leak icon * libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c: Indentation fixups * libnautilus-private/nautilus-icon-info.c: (nautilus_icon_info_get_pixbuf_nodefault): Only set toggle ref first time we get a pixbuf request. svn path=/trunk/; revision=13638
Diffstat (limited to 'libnautilus-private/nautilus-bookmark.c')
-rw-r--r--libnautilus-private/nautilus-bookmark.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-bookmark.c b/libnautilus-private/nautilus-bookmark.c
index 6854e3656..87494c8b3 100644
--- a/libnautilus-private/nautilus-bookmark.c
+++ b/libnautilus-private/nautilus-bookmark.c
@@ -240,6 +240,8 @@ nautilus_bookmark_get_pixbuf (NautilusBookmark *bookmark,
info = nautilus_icon_info_lookup (icon, pixel_size);
result = nautilus_icon_info_get_pixbuf_at_size (info, pixel_size);
g_object_unref (info);
+
+ g_object_unref (icon);
return result;
}