[empathy: 137/148] Adapt EmpathyCallHandler to the new API
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: svn-commits-list gnome org
- Subject: [empathy: 137/148] Adapt EmpathyCallHandler to the new API
- Date: Mon, 1 Jun 2009 12:19:24 -0400 (EDT)
commit 03dd02c5cf379dc85b0c1dd6e5bf002d9a363bb4
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Wed May 27 14:39:46 2009 +0200
Adapt EmpathyCallHandler to the new API
---
libempathy/empathy-call-handler.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/libempathy/empathy-call-handler.c b/libempathy/empathy-call-handler.c
index cd623c1..8d70885 100644
--- a/libempathy/empathy-call-handler.c
+++ b/libempathy/empathy-call-handler.c
@@ -529,7 +529,7 @@ empathy_call_handler_start_call (EmpathyCallHandler *handler)
EmpathyCallHandlerPriv *priv = GET_PRIV (handler);
EmpathyDispatcher *dispatcher;
TpConnection *connection;
- GStrv allowed;
+ GList *classes;
GValue *value;
GHashTable *request;
@@ -544,14 +544,15 @@ empathy_call_handler_start_call (EmpathyCallHandler *handler)
dispatcher = empathy_dispatcher_dup_singleton ();
connection = empathy_contact_get_connection (priv->contact);
- allowed = empathy_dispatcher_find_requestable_channel_classes
+ classes = empathy_dispatcher_find_requestable_channel_classes
(dispatcher, connection, TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA,
TP_HANDLE_TYPE_CONTACT, NULL);
- if (!tp_strv_contains ((const gchar * const *) allowed,
- TP_IFACE_CHANNEL ".TargetHandle"))
+ if (classes == NULL)
return;
+ g_list_free (classes);
+
request = g_hash_table_new_full (g_str_hash, g_str_equal, NULL,
(GDestroyNotify) tp_g_value_slice_free);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]