pidgin/gtkconv.c

changeset 27779
ad70fa8a4ae2
parent 27745
9a848291d790
parent 27773
049b0aa7b2ee
child 27916
28422739abef
child 27927
b62ae35b71ed
child 27990
3de06f2e0daa
child 28112
ce9a7ec4f6e1
child 32347
169ee59389a1
child 32439
2c681e5daeeb
equal deleted inserted replaced
27765:fd813a8f4960 27779:ad70fa8a4ae2
6983 6983
6984 if (data == NULL) { 6984 if (data == NULL) {
6985 icon = purple_conv_im_get_icon(PURPLE_CONV_IM(conv)); 6985 icon = purple_conv_im_get_icon(PURPLE_CONV_IM(conv));
6986 6986
6987 if (icon == NULL) 6987 if (icon == NULL)
6988 {
6989 gtk_widget_set_size_request(gtkconv->u.im->icon_container,
6990 -1, BUDDYICON_SIZE_MIN);
6988 return; 6991 return;
6992 }
6989 6993
6990 data = purple_buddy_icon_get_data(icon, &len); 6994 data = purple_buddy_icon_get_data(icon, &len);
6991 6995
6992 if (data == NULL) 6996 if (data == NULL)
6997 {
6998 gtk_widget_set_size_request(gtkconv->u.im->icon_container,
6999 -1, BUDDYICON_SIZE_MIN);
6993 return; 7000 return;
7001 }
6994 } 7002 }
6995 7003
6996 loader = gdk_pixbuf_loader_new(); 7004 loader = gdk_pixbuf_loader_new();
6997 gdk_pixbuf_loader_write(loader, data, len, NULL); 7005 gdk_pixbuf_loader_write(loader, data, len, NULL);
6998 gdk_pixbuf_loader_close(loader, &err); 7006 gdk_pixbuf_loader_close(loader, &err);

mercurial