summaryrefslogtreecommitdiff
path: root/src/idle-muc-manager.c
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2013-09-13 12:09:34 +0200
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2013-09-16 10:17:21 +0200
commit0e672516fb1c9e932685f17780e733bd63ead903 (patch)
treedb63e46284f9f34e75735a669b586a96bdc10e1e /src/idle-muc-manager.c
parentd23eabc7369420f401650266b110bb8017e0e09d (diff)
downloadtelepathy-idle-0e672516fb1c9e932685f17780e733bd63ead903.tar.gz
use TP_SEAL_ENABLE
https://bugs.freedesktop.org/show_bug.cgi?id=69311
Diffstat (limited to 'src/idle-muc-manager.c')
-rw-r--r--src/idle-muc-manager.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/idle-muc-manager.c b/src/idle-muc-manager.c
index 03a5beb..b5909f0 100644
--- a/src/idle-muc-manager.c
+++ b/src/idle-muc-manager.c
@@ -270,7 +270,7 @@ static IdleParserHandlerResult _invite_handler(IdleParser *parser, IdleParserMes
TpHandle room_handle = g_value_get_uint(g_value_array_get_nth(args, 2));
IdleMUCChannel *chan;
- if (invited_handle != priv->conn->parent.self_handle)
+ if (invited_handle != tp_base_connection_get_self_handle (TP_BASE_CONNECTION (priv->conn)))
return IDLE_PARSER_HANDLER_RESULT_HANDLED;
if (!priv->channels) {
@@ -830,7 +830,8 @@ _muc_manager_request (
}
else
{
- channel = _muc_manager_new_channel (self, handle, base_conn->self_handle, TRUE);
+ channel = _muc_manager_new_channel (self, handle,
+ tp_base_connection_get_self_handle (base_conn), TRUE);
idle_muc_channel_join_attempt (channel);
}