summaryrefslogtreecommitdiff
path: root/src/call-muc-channel.c
diff options
context:
space:
mode:
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>2010-05-06 19:17:18 +0100
committerSjoerd Simons <sjoerd.simons@collabora.co.uk>2010-05-06 19:17:18 +0100
commitab0989e9bf2da328aeeb36e1a29ac78147e9d899 (patch)
tree1b17599451b1c33355414c493fc5a630b1fb6e26 /src/call-muc-channel.c
parentd92e3c8c691ec7a5e4f4d57d69c5035df87fb442 (diff)
Add basic support for removing members
Diffstat (limited to 'src/call-muc-channel.c')
-rw-r--r--src/call-muc-channel.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/call-muc-channel.c b/src/call-muc-channel.c
index dbaa7918d..7c12e4d36 100644
--- a/src/call-muc-channel.c
+++ b/src/call-muc-channel.c
@@ -679,8 +679,10 @@ call_muc_channel_got_participant_presence (GabbleCallMucChannel *self,
g_queue_remove (priv->before, call_member);
g_queue_remove (priv->after, call_member);
g_queue_remove (priv->sessions_to_open, call_member);
+
+ gabble_base_call_channel_remove_member (
+ GABBLE_BASE_CALL_CHANNEL (self), call_member);
}
- /* TODO remove member from the call if needed */
return;
}