diff options
author | Alexander Larsson <alexl@redhat.com> | 2008-01-22 15:30:07 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2008-01-22 15:30:07 +0000 |
commit | 41af639de273e0393a9c186a9b00cec0923df6f6 (patch) | |
tree | 3ce543cfe8efe4bf411b33d722a5a37c304e7d10 /libnautilus-private/nautilus-bookmark.c | |
parent | 12f3e11424ae4c0a848a32302251ffe225253713 (diff) | |
download | nautilus-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.c | 2 |
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; } |