pidgin/gtkstatusbox.c

changeset 21126
a90edce62548
parent 20214
6b993c1f4c6a
child 20293
81d324f460bd
--- a/pidgin/gtkstatusbox.c	Tue Oct 30 03:20:13 2007 +0000
+++ b/pidgin/gtkstatusbox.c	Tue Oct 30 03:24:07 2007 +0000
@@ -2162,6 +2162,9 @@
 		                        purple_imgstore_get_size(status_box->buddy_icon_img), NULL);
 		gdk_pixbuf_loader_close(loader, NULL);
 		status_box->buddy_icon = gdk_pixbuf_loader_get_pixbuf(loader);
+		if (status_box->buddy_icon)
+			g_object_ref(status_box->buddy_icon);
+		g_object_unref(loader);
 	}
 
 	if (status_box->buddy_icon == NULL)

mercurial