Mercurial > pidgin
diff src/prpl.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 | 48f662de029b |
children | fefad67de2c7 |
line wrap: on
line diff
--- a/src/prpl.c Fri Apr 18 02:28:06 2003 +0000 +++ b/src/prpl.c Fri Apr 18 03:26:42 2003 +0000 @@ -408,6 +408,9 @@ 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, @@ -415,15 +418,10 @@ 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(protomenu), menuitem); gtk_widget_show(menuitem);