| 929 scale = gdk_pixbuf_scale_simple(buf, |
929 scale = gdk_pixbuf_scale_simple(buf, |
| 930 purple_request_field_image_get_scale_x(field) * gdk_pixbuf_get_width(buf), |
930 purple_request_field_image_get_scale_x(field) * gdk_pixbuf_get_width(buf), |
| 931 purple_request_field_image_get_scale_y(field) * gdk_pixbuf_get_height(buf), |
931 purple_request_field_image_get_scale_y(field) * gdk_pixbuf_get_height(buf), |
| 932 GDK_INTERP_BILINEAR); |
932 GDK_INTERP_BILINEAR); |
| 933 widget = gtk_image_new_from_pixbuf(scale); |
933 widget = gtk_image_new_from_pixbuf(scale); |
| 934 g_object_unref(G_OBJECT(buf)); |
934 g_object_unref(G_OBJECT(loader)); |
| 935 g_object_unref(G_OBJECT(scale)); |
935 g_object_unref(G_OBJECT(scale)); |
| 936 |
936 |
| 937 return widget; |
937 return widget; |
| 938 } |
938 } |
| 939 |
939 |