Mercurial > pidgin
changeset 9340:7fa8eff579b5
[gaim-migrate @ 10148]
nosnilmot thinks this fixes another link. I think he's right.
This one isn't my fault though :)
committer: Tailor Script <tailor@pidgin.im>
author | Tim Ringenbach <marv@pidgin.im> |
---|---|
date | Tue, 22 Jun 2004 01:05:42 +0000 |
parents | 4d1ba3243f7a |
children | cf5b5b63228d |
files | src/gtkblist.c |
diffstat | 1 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/gtkblist.c Tue Jun 22 00:57:21 2004 +0000 +++ b/src/gtkblist.c Tue Jun 22 01:05:42 2004 +0000 @@ -1286,6 +1286,7 @@ for(bnode = node->child; bnode; bnode = bnode->next) { GaimBuddy *buddy = (GaimBuddy*)bnode; + GdkPixbuf *buf; GtkWidget *submenu; GtkWidget *image; @@ -1297,9 +1298,10 @@ continue; menuitem = gtk_image_menu_item_new_with_label(buddy->name); - image = gtk_image_new_from_pixbuf( - gaim_gtk_blist_get_status_icon(bnode, - GAIM_STATUS_ICON_SMALL)); + buf = gaim_gtk_blist_get_status_icon(bnode, + GAIM_STATUS_ICON_SMALL); + image = gtk_image_new_from_pixbuf(buf); + g_object_unref(G_OBJECT(buf)); gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(menuitem), image); gtk_widget_show(image);