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