Mercurial > pidgin.yaz
diff src/away.c @ 5161:777f56b95a92
[gaim-migrate @ 5525]
Less evil still.
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Fri, 18 Apr 2003 03:26:42 +0000 |
parents | 91ea5ef2278b |
children | fefad67de2c7 |
line wrap: on
line diff
--- a/src/away.c Fri Apr 18 02:28:06 2003 +0000 +++ b/src/away.c Fri Apr 18 03:26:42 2003 +0000 @@ -489,21 +489,21 @@ continue; } + g_snprintf(buf, sizeof(buf), "%s (%s)", + gc->username, gc->prpl->name); + menuitem = gtk_image_menu_item_new_with_label(buf); + pixbuf = create_prpl_icon(gc->account); if (pixbuf) { scale = gdk_pixbuf_scale_simple(pixbuf, 16, 16, GDK_INTERP_BILINEAR); image = gtk_image_new_from_pixbuf(scale); g_object_unref(G_OBJECT(pixbuf)); g_object_unref(G_OBJECT(scale)); - } else { - image = gtk_image_new(); + gtk_widget_show(image); + gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(menuitem), + image); } - gtk_widget_show(image); - g_snprintf(buf, sizeof(buf), "%s (%s)", - gc->username, gc->prpl->name); - menuitem = gtk_image_menu_item_new_with_label(buf); - gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(menuitem), image); gtk_menu_shell_append(GTK_MENU_SHELL(awaymenu), menuitem); gtk_widget_show(menuitem);