# HG changeset patch # User Daniel Atallah # Date 1216415423 0 # Node ID 0fd0c52364a2cd8a795cacfee81a65b000fdbeba # Parent 6083c36f68d68056ead7b7557db40717a74b60cf Fix a potential leak that was introduced in revision 7a490c356e10f7fff3432f875897aa0ca0ad1ff0. diff -r 6083c36f68d6 -r 0fd0c52364a2 libpurple/protocols/yahoo/yahoo_profile.c --- a/libpurple/protocols/yahoo/yahoo_profile.c Fri Jul 18 07:05:26 2008 +0000 +++ b/libpurple/protocols/yahoo/yahoo_profile.c Fri Jul 18 21:10:23 2008 +0000 @@ -1282,6 +1282,10 @@ url_data = purple_util_fetch_url(url, TRUE, NULL, FALSE, yahoo_got_info, data); if (url_data != NULL) yd->url_datas = g_slist_prepend(yd->url_datas, url_data); + else { + g_free(data->name); + g_free(data); + } g_free(url); }