summaryrefslogtreecommitdiff
path: root/src/capability-set.c
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2012-05-07 17:21:37 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2012-05-07 19:18:16 +0100
commitd1108f1069795d4e1fc322e155d2e5e2ec136fcb (patch)
tree59cee76a34f1a416a0a1ea1d562133607990b793 /src/capability-set.c
parentffa3b8074f3cddbaa9796871a1d887f3327456d4 (diff)
downloadtelepathy-salut-d1108f1069795d4e1fc322e155d2e5e2ec136fcb.tar.gz
Use non-deprecated TpIntset APIs
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49594 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
Diffstat (limited to 'src/capability-set.c')
-rw-r--r--src/capability-set.c35
1 files changed, 19 insertions, 16 deletions
diff --git a/src/capability-set.c b/src/capability-set.c
index fe6b730f..bd2a7bb0 100644
--- a/src/capability-set.c
+++ b/src/capability-set.c
@@ -426,7 +426,7 @@ void
gabble_capability_set_update (GabbleCapabilitySet *target,
const GabbleCapabilitySet *source)
{
- TpIntSet *ret;
+ TpIntset *ret;
g_return_if_fail (target != NULL);
g_return_if_fail (source != NULL);
@@ -586,16 +586,17 @@ gboolean
gabble_capability_set_has_one (const GabbleCapabilitySet *caps,
const GabbleCapabilitySet *alternatives)
{
- TpIntSetIter iter;
+ TpIntsetFastIter iter;
+ guint element;
g_return_val_if_fail (caps != NULL, FALSE);
g_return_val_if_fail (alternatives != NULL, FALSE);
- tp_intset_iter_init (&iter, tp_handle_set_peek (alternatives->handles));
+ tp_intset_fast_iter_init (&iter, tp_handle_set_peek (alternatives->handles));
- while (tp_intset_iter_next (&iter))
+ while (tp_intset_fast_iter_next (&iter, &element))
{
- if (tp_handle_set_is_member (caps->handles, iter.element))
+ if (tp_handle_set_is_member (caps->handles, element))
{
return TRUE;
}
@@ -609,16 +610,17 @@ gboolean
gabble_capability_set_at_least (const GabbleCapabilitySet *caps,
const GabbleCapabilitySet *query)
{
- TpIntSetIter iter;
+ TpIntsetFastIter iter;
+ guint element;
g_return_val_if_fail (caps != NULL, FALSE);
g_return_val_if_fail (query != NULL, FALSE);
- tp_intset_iter_init (&iter, tp_handle_set_peek (query->handles));
+ tp_intset_fast_iter_init (&iter, tp_handle_set_peek (query->handles));
- while (tp_intset_iter_next (&iter))
+ while (tp_intset_fast_iter_next (&iter, &element))
{
- if (!tp_handle_set_is_member (caps->handles, iter.element))
+ if (!tp_handle_set_is_member (caps->handles, element))
{
return FALSE;
}
@@ -643,16 +645,17 @@ void
gabble_capability_set_foreach (const GabbleCapabilitySet *caps,
GFunc func, gpointer user_data)
{
- TpIntSetIter iter;
+ TpIntsetFastIter iter;
+ guint element;
g_return_if_fail (caps != NULL);
g_return_if_fail (func != NULL);
- tp_intset_iter_init (&iter, tp_handle_set_peek (caps->handles));
+ tp_intset_fast_iter_init (&iter, tp_handle_set_peek (caps->handles));
- while (tp_intset_iter_next (&iter))
+ while (tp_intset_fast_iter_next (&iter, &element))
{
- const gchar *var = tp_handle_inspect (feature_handles, iter.element);
+ const gchar *var = tp_handle_inspect (feature_handles, element);
g_return_if_fail (var != NULL);
@@ -663,10 +666,10 @@ gabble_capability_set_foreach (const GabbleCapabilitySet *caps,
static void
append_intset (GString *ret,
- const TpIntSet *cap_ints,
+ const TpIntset *cap_ints,
const gchar *indent)
{
- TpIntSetFastIter iter;
+ TpIntsetFastIter iter;
guint element;
tp_intset_fast_iter_init (&iter, cap_ints);
@@ -712,7 +715,7 @@ gabble_capability_set_dump_diff (const GabbleCapabilitySet *old_caps,
const GabbleCapabilitySet *new_caps,
const gchar *indent)
{
- TpIntSet *old_ints, *new_ints, *rem, *add;
+ TpIntset *old_ints, *new_ints, *rem, *add;
GString *ret;
g_return_val_if_fail (old_caps != NULL, NULL);