pidgin/gtkrequest.c

changeset 40710
355aff4da4af
parent 40534
8dad2981fb86
child 40836
b5eccef8404e
equal deleted inserted replaced
40709:55f4486bf6bc 40710:355aff4da4af
91 pidgin_widget_decorate_account(GtkWidget *cont, PurpleAccount *account) 91 pidgin_widget_decorate_account(GtkWidget *cont, PurpleAccount *account)
92 { 92 {
93 GtkWidget *image; 93 GtkWidget *image;
94 GdkPixbuf *pixbuf; 94 GdkPixbuf *pixbuf;
95 95
96 if (!account) 96 if(!PURPLE_IS_ACCOUNT(account)) {
97 return; 97 return;
98 }
98 99
99 pixbuf = pidgin_create_protocol_icon(account, PIDGIN_PROTOCOL_ICON_SMALL); 100 pixbuf = pidgin_create_protocol_icon(account, PIDGIN_PROTOCOL_ICON_SMALL);
101 if(!GDK_IS_PIXBUF(pixbuf)) {
102 return;
103 }
104
100 image = gtk_image_new_from_pixbuf(pixbuf); 105 image = gtk_image_new_from_pixbuf(pixbuf);
101 g_object_unref(G_OBJECT(pixbuf)); 106 g_object_unref(G_OBJECT(pixbuf));
102 107
103 gtk_widget_set_tooltip_text(image, purple_account_get_username(account)); 108 gtk_widget_set_tooltip_text(image, purple_account_get_username(account));
104 109

mercurial