[telepathy-gabble/master] implement gabble_search_manager_foreach_channel
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Mon Aug 24 08:48:12 PDT 2009
---
src/search-manager.c | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/src/search-manager.c b/src/search-manager.c
index d1be24d..829a846 100644
--- a/src/search-manager.c
+++ b/src/search-manager.c
@@ -254,7 +254,15 @@ gabble_search_manager_foreach_channel (TpChannelManager *manager,
TpExportableChannelFunc func,
gpointer user_data)
{
- /* GabbleSearchManager *self = GABBLE_SEARCH_MANAGER (manager); */
+ GabbleSearchManager *self = GABBLE_SEARCH_MANAGER (manager);
+ GHashTableIter iter;
+ gpointer chan;
+
+ g_hash_table_iter_init (&iter, self->priv->channels);
+ while (g_hash_table_iter_next (&iter, &chan, NULL))
+ {
+ func (chan, user_data);
+ }
}
static const gchar * const search_channel_fixed_properties[] = {
--
1.5.6.5
More information about the telepathy-commits
mailing list