summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPekka Pessi <Pekka.Pessi@nokia.com>2011-02-02 18:36:31 +0200
committerPekka Pessi <Pekka.Pessi@nokia.com>2011-02-02 18:36:31 +0200
commit6106c27d8aa4dd6fb841b805f8f7d6885fc74262 (patch)
tree25397aa2bb9a22c114f4b2d2d519e3a4d46aeb4c
parentf6932f5c9cbddf91bc702d006f74b599c6bfb777 (diff)
ring-call-channel: log response to answer request
-rw-r--r--src/ring-call-channel.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/ring-call-channel.c b/src/ring-call-channel.c
index 5b2a35c..a86f2af 100644
--- a/src/ring-call-channel.c
+++ b/src/ring-call-channel.c
@@ -1372,6 +1372,17 @@ ring_call_channel_remote_pending(RingCallChannel *self,
return done;
}
+void
+reply_to_answer (ModemCall *call_instance,
+ ModemRequest *request,
+ GError *error,
+ gpointer user_data)
+{
+ DEBUG ("%s: %s", (char *)user_data, error ? error->message : "ok");
+
+ g_free (user_data);
+}
+
gboolean
ring_call_channel_accept_pending(GObject *iface,
TpHandle handle,
@@ -1400,7 +1411,8 @@ ring_call_channel_accept_pending(GObject *iface,
if (!self->priv->accepted)
self->priv->accepted = g_strdup(message ? message : "Call accepted");
- modem_call_request_answer(self->base.call_instance, NULL, NULL);
+ modem_call_request_answer(self->base.call_instance, reply_to_answer,
+ g_strdup(self->base.nick));
return TRUE;
}