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);