[telepathy-mission-control/master] mcd_dispatcher_release_startup_lock: don't duplicate _mcd_dispatcher_dup_client_caps

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Sep 10 11:45:43 PDT 2009


As per wjt's review
---
 src/mcd-dispatcher.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

diff --git a/src/mcd-dispatcher.c b/src/mcd-dispatcher.c
index bd68eb6..1bbf004 100644
--- a/src/mcd-dispatcher.c
+++ b/src/mcd-dispatcher.c
@@ -2099,14 +2099,7 @@ mcd_dispatcher_release_startup_lock (McdDispatcher *self)
         DEBUG ("All initial clients have been inspected");
         self->priv->startup_completed = TRUE;
 
-        vas = g_ptr_array_sized_new (g_hash_table_size (self->priv->clients));
-
-        g_hash_table_iter_init (&iter, self->priv->clients);
-
-        while (g_hash_table_iter_next (&iter, NULL, &p))
-        {
-            mcd_dispatcher_append_client_caps (self, p, vas);
-        }
+        vas = _mcd_dispatcher_dup_client_caps (self);
 
         g_hash_table_iter_init (&iter, self->priv->connections);
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list