libpurple/protocols/yahoo/yahoo_picture.c

changeset 23464
9be1a1116c15
parent 23439
cacc1c089adb
child 23960
e57706b32d2a
--- a/libpurple/protocols/yahoo/yahoo_picture.c	Sun Jun 08 21:44:50 2008 +0000
+++ b/libpurple/protocols/yahoo/yahoo_picture.c	Sun Jun 08 21:54:56 2008 +0000
@@ -137,6 +137,9 @@
 		if (url_data != NULL) {
 			yd = gc->proto_data;
 			yd->url_datas = g_slist_prepend(yd->url_datas, url_data);
+		} else {
+			g_free(data->who);
+			g_free(data);
 		}
 	} else if (who && send_icon_info) {
 		yahoo_send_picture_info(gc, who);

mercurial