# HG changeset patch # User Mikael Berthe # Date 1446753537 -3600 # Node ID fa516ef22145dbe309e613dcbeed2b818f991660 # Parent ba1a770dd632ae7ac3dee00219ba5a9c1d561ee1 caps: Specifiy the function to free the "features" hash values diff -r ba1a770dd632 -r fa516ef22145 mcabber/mcabber/caps.c --- a/mcabber/mcabber/caps.c Thu Nov 05 20:54:22 2015 +0100 +++ b/mcabber/mcabber/caps.c Thu Nov 05 20:58:57 2015 +0100 @@ -98,7 +98,7 @@ if (!hash) return; caps *c = g_new0(caps, 1); - c->features = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, NULL); + c->features = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); c->identities = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, identity_destroy); c->forms = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, form_destroy); g_hash_table_replace(caps_cache, g_strdup(hash), c);