# HG changeset patch # User andrew.victor@mxit.com # Date 1326108640 0 # Node ID d5363fbfa031ef04bf3753d5c6d990ad8f47050f # Parent 9e72389456f67df74929bd9c65eee7d4fd2e801f Our minimum version of GLib does not have a g_list_free_full(). diff -r 9e72389456f6 -r d5363fbfa031 libpurple/protocols/jabber/caps.c --- a/libpurple/protocols/jabber/caps.c Mon Jan 02 09:13:39 2012 +0000 +++ b/libpurple/protocols/jabber/caps.c Mon Jan 09 11:30:40 2012 +0000 @@ -888,7 +888,8 @@ field->values); } } else { - g_list_free_full(field->values, g_free); + g_list_foreach(field->values, (GFunc) g_free, NULL); + g_list_free(field->values); } g_free(field->var);