Mercurial > ~mikael > mcabber > hg
diff mcabber/mcabber/xmpp_iq.c @ 2303:4f3821bda633
LM: Use get_child in place of find_child
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Mon, 30 Jan 2017 18:46:15 +0100 |
parents | f181418db215 |
children | def5f64c253d |
line wrap: on
line diff
--- a/mcabber/mcabber/xmpp_iq.c Sun Jan 29 21:39:35 2017 +0100 +++ b/mcabber/mcabber/xmpp_iq.c Mon Jan 30 18:46:15 2017 +0100 @@ -556,7 +556,7 @@ r = lm_message_new_iq_from_query(m, LM_MESSAGE_SUB_TYPE_RESULT); query = lm_message_node_add_child(r->node, "query", NULL); lm_message_node_set_attribute(query, "xmlns", NS_DISCO_INFO); - tmp = lm_message_node_find_child(m->node, "query"); + tmp = lm_message_node_get_child(m->node, "query"); if (tmp) { node = lm_message_node_get_attribute(tmp, "node"); param = node+strlen(MCABBER_CAPS_NODE)+1; @@ -596,7 +596,7 @@ g_free(servername); } - y = lm_message_node_find_child(lm_message_node_find_xmlns(m->node, NS_ROSTER), + y = lm_message_node_get_child(lm_message_node_find_xmlns(m->node, NS_ROSTER), "item"); for ( ; y; y = y->next) { char *name_tmp = NULL; @@ -606,8 +606,8 @@ sub = lm_message_node_get_attribute(y, "subscription"); ask = lm_message_node_get_attribute(y, "ask"); - if (lm_message_node_find_child(y, "group")) - group = lm_message_node_get_value(lm_message_node_find_child(y, "group")); + if (lm_message_node_get_child(y, "group")) + group = lm_message_node_get_value(lm_message_node_get_child(y, "group")); else group = NULL;