libpurple/protocols/jabber/presence.c

branch
cpw.darkrain42.xmpp.bosh
changeset 24882
7e842d8123e8
parent 24880
ae4e8598d0bf
child 25482
d3ab10d1c900
--- a/libpurple/protocols/jabber/presence.c	Fri Dec 19 04:18:42 2008 +0000
+++ b/libpurple/protocols/jabber/presence.c	Fri Dec 19 04:28:38 2008 +0000
@@ -394,7 +394,6 @@
 	if (!jbr) {
 		g_free(userdata->from);
 		g_free(userdata);
-		jabber_caps_client_info_unref(info);
 		if (exts) {
 			g_list_foreach(exts, (GFunc)g_free, NULL);
 			g_list_free(exts);
@@ -402,7 +401,7 @@
 		return;
 	}
 
-	jabber_caps_client_info_unref(jbr->caps.info);
+	/* Any old jbr->caps.info is owned by the caps code */
 	if (jbr->caps.exts) {
 		g_list_foreach(jbr->caps.exts, (GFunc)g_free, NULL);
 		g_list_free(jbr->caps.exts);

mercurial