summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Zabaluev <mikhail.zabaluev@nokia.com>2008-03-05 07:50:08 +0000
committerMikhail Zabaluev <mikhail.zabaluev@nokia.com>2008-03-05 07:50:08 +0000
commit691b4c8e59f3749a9146b35f786ad3e83de39534 (patch)
treede087813bb2f2e4c01a1257e2dfcab990c46d4c7
parentb8976253cfa05a6c9ddae4091d3827a06ec76a7b (diff)
SIPMediaChannel: set the actor handle for incoming and outgoing calls
-rw-r--r--src/sip-media-channel.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/sip-media-channel.c b/src/sip-media-channel.c
index 11352b4..119dec5 100644
--- a/src/sip-media-channel.c
+++ b/src/sip-media-channel.c
@@ -839,7 +839,8 @@ sip_media_channel_receive_invite (SIPMediaChannel *self,
NULL, /* remove */
pending_set, /* local pending */
NULL, /* remote pending */
- 0, 0); /* irrelevant */
+ handle, /* actor */
+ 0); /* reason */
tp_intset_destroy (member_set);
tp_intset_destroy (pending_set);
@@ -1075,7 +1076,8 @@ static void priv_session_state_changed_cb (SIPMediaSession *session,
NULL, /* remove */
NULL, /* local pending */
rset, /* remote pending */
- 0, 0);
+ mixin->self_handle, /* actor */
+ 0); /* reason */
tp_intset_destroy (rset);
/* update flags: allow adding, removal and rescinding */