Mercurial > pidgin.yaz
diff libpurple/protocols/jabber/caps.c @ 23602:aaaff38e144f
Fix a double free when connecting to the sender of a bonjour file fails. Also plug a small leak. Fixes #5971.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Thu, 17 Jul 2008 04:38:07 +0000 |
parents | 6f4ffdc65230 |
children | 05d3447fb34e |
line wrap: on
line diff
--- a/libpurple/protocols/jabber/caps.c Wed Jul 16 09:16:52 2008 +0000 +++ b/libpurple/protocols/jabber/caps.c Thu Jul 17 04:38:07 2008 +0000 @@ -113,6 +113,11 @@ jabber_caps_load(); } +void jabber_caps_uninit(void) { + g_hash_table_destroy(capstable); + capstable = NULL; +} + static void jabber_caps_load(void) { xmlnode *capsdata = purple_util_read_xml_from_file(JABBER_CAPS_FILENAME, "XMPP capabilities cache"); xmlnode *client;