--- a/libpurple/protocols/jabber/caps.c Tue Oct 01 01:38:40 2019 +0000 +++ b/libpurple/protocols/jabber/caps.c Tue Oct 01 01:38:06 2019 -0400 @@ -908,8 +908,7 @@ field->values); } } else { - g_list_foreach(field->values, (GFunc) g_free, NULL); - g_list_free(field->values); + g_list_free_full(field->values, g_free); } g_free(field->var);