[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