[Telepathy-commits] [telepathy-gabble/master] src/jingle-factory.c: fix leaks in lm stanza

Alban Crequy alban.crequy at collabora.co.uk
Sat Jan 10 10:49:47 PST 2009


---
 src/jingle-factory.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/jingle-factory.c b/src/jingle-factory.c
index 26864e3..a1f3510 100644
--- a/src/jingle-factory.c
+++ b/src/jingle-factory.c
@@ -427,7 +427,10 @@ connection_status_changed_cb (GabbleConnection *conn,
           lm_connection_unregister_message_handler (priv->conn->lmconn,
               priv->jingle_info_cb, LM_MESSAGE_TYPE_IQ);
 
+          lm_message_handler_unref (priv->jingle_cb);
           priv->jingle_cb = NULL;
+
+          lm_message_handler_unref (priv->jingle_info_cb);
           priv->jingle_info_cb = NULL;
         }
       break;
-- 
1.5.6.5



More information about the Telepathy-commits mailing list