[telepathy-mission-control/master] McdDispatcher: inline create_mcd_client
Simon McVittie
simon.mcvittie at collabora.co.uk
Tue Sep 22 06:01:03 PDT 2009
---
src/mcd-dispatcher.c | 23 +++--------------------
1 files changed, 3 insertions(+), 20 deletions(-)
diff --git a/src/mcd-dispatcher.c b/src/mcd-dispatcher.c
index 285c2c3..2f907a1 100644
--- a/src/mcd-dispatcher.c
+++ b/src/mcd-dispatcher.c
@@ -2486,25 +2486,6 @@ parse_client_file (McdClientProxy *client,
g_strfreev (cap_tokens);
}
-static McdClientProxy *
-create_mcd_client (McdDispatcher *self,
- const gchar *name,
- gboolean activatable,
- const gchar *owner)
-{
- McdClientProxy *client;
-
- g_assert (g_str_has_prefix (name, TP_CLIENT_BUS_NAME_BASE));
-
- client = _mcd_client_proxy_new (
- self->priv->dbus_daemon, self->priv->string_pool,
- name, owner, activatable);
-
- DEBUG ("McdClientProxy created for %s", name);
-
- return client;
-}
-
/* FIXME: eventually this whole chain should move into McdClientProxy */
static void
mcd_client_start_introspection (McdClientProxy *proxy,
@@ -2647,7 +2628,9 @@ mcd_dispatcher_add_client (McdDispatcher *self,
if (!self->priv->startup_completed)
self->priv->startup_lock++;
- client = create_mcd_client (self, name, activatable, owner);
+ client = _mcd_client_proxy_new (
+ self->priv->dbus_daemon, self->priv->string_pool,
+ name, owner, activatable);
g_hash_table_insert (priv->clients, g_strdup (name), client);
--
1.5.6.5
More information about the telepathy-commits
mailing list