[telepathy-gabble/master] roster.c: use the lm_message_node_get_value accessor
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Fri Jun 26 06:09:17 PDT 2009
---
src/roster.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/roster.c b/src/roster.c
index 2fde677..3ffda73 100644
--- a/src/roster.c
+++ b/src/roster.c
@@ -349,14 +349,16 @@ _parse_item_groups (LmMessageNode *item_node, TpBaseConnection *conn)
for (i = node_iter (item_node); i; i = node_iter_next (i))
{
LmMessageNode *group_node = node_iter_data (i);
+ const gchar *value;
if (0 != strcmp (group_node->name, "group"))
continue;
- if (NULL == group_node->value)
+ value = lm_message_node_get_value (group_node);
+ if (NULL == value)
continue;
- handle = tp_handle_ensure (group_repo, group_node->value, NULL, NULL);
+ handle = tp_handle_ensure (group_repo, value, NULL, NULL);
if (!handle)
continue;
tp_handle_set_add (groups, handle);
--
1.5.6.5
More information about the telepathy-commits
mailing list