summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert McQueen <robert.mcqueen@collabora.co.uk>2007-05-02 17:36:02 +0000
committerRobert McQueen <robert.mcqueen@collabora.co.uk>2007-05-02 17:36:02 +0000
commit1fb3c90a1aff8789f396e42e2daa8aa3d2a9dcbc (patch)
tree218725028963c4a4963c5b6eb8a1e13e9d13d1fd
parent176dc8f9009a3ae90ee99f19a15d2d8abf3c5582 (diff)
downloadtelepathy-gabble-1fb3c90a1aff8789f396e42e2daa8aa3d2a9dcbc.tar.gz
hook up missing jingle_info_cb
20070502173602-418b8-81d31724e42c6efd63057fa0dffdb4fdd7121282.gz
-rw-r--r--src/media-factory.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/media-factory.c b/src/media-factory.c
index 08a7b9279..01ed341c0 100644
--- a/src/media-factory.c
+++ b/src/media-factory.c
@@ -698,10 +698,17 @@ gabble_media_factory_iface_connecting (TpChannelFactoryIface *iface)
DEBUG ("adding callbacks");
+ g_assert (priv->jingle_cb == NULL);
+ g_assert (priv->jingle_info_cb == NULL);
+
priv->jingle_cb = lm_message_handler_new (media_factory_jingle_cb, fac, NULL);
lm_connection_register_message_handler (priv->conn->lmconn, priv->jingle_cb,
- LM_MESSAGE_TYPE_IQ,
- LM_HANDLER_PRIORITY_NORMAL);
+ LM_MESSAGE_TYPE_IQ, LM_HANDLER_PRIORITY_NORMAL);
+
+ priv->jingle_info_cb = lm_message_handler_new (jingle_info_iq_callback, fac,
+ NULL);
+ lm_connection_register_message_handler (priv->conn->lmconn,
+ priv->jingle_info_cb, LM_MESSAGE_TYPE_IQ, LM_HANDLER_PRIORITY_NORMAL);
}
static void