--- a/libpurple/protocols/oscar/oscar_data.c Tue Oct 15 04:05:27 2019 +0000 +++ b/libpurple/protocols/oscar/oscar_data.c Wed Oct 16 01:06:17 2019 +0300 @@ -111,11 +111,7 @@ g_object_unref(od->http_conns); } - while (od->requesticon) - { - g_free(od->requesticon->data); - od->requesticon = g_slist_delete_link(od->requesticon, od->requesticon); - } + g_slist_free_full(od->requesticon, g_free); g_free(od->email); g_free(od->newp); g_free(od->oldp);