[telepathy-gabble/master] capabilities: gabble_capability_set_new_from_stanza: use NodeIter
Simon McVittie
simon.mcvittie at collabora.co.uk
Tue Sep 8 04:09:59 PDT 2009
---
src/capabilities.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/capabilities.c b/src/capabilities.c
index 424cabf..7b13a8f 100644
--- a/src/capabilities.c
+++ b/src/capabilities.c
@@ -230,15 +230,17 @@ GabbleCapabilitySet *
gabble_capability_set_new_from_stanza (LmMessageNode *query_result)
{
GabbleCapabilitySet *ret;
- LmMessageNode *child;
const gchar *var;
+ NodeIter ni;
g_return_val_if_fail (query_result != NULL, NULL);
ret = gabble_capability_set_new ();
- for (child = query_result->children; NULL != child; child = child->next)
+ for (ni = node_iter (query_result); ni != NULL; ni = node_iter_next (ni))
{
+ LmMessageNode *child = node_iter_data (ni);
+
if (tp_strdiff (child->name, "feature"))
continue;
--
1.5.6.5
More information about the telepathy-commits
mailing list