diff options
author | Michael Vetter <jubalh@iodoru.org> | 2018-09-27 17:27:37 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-27 17:27:37 +0200 |
commit | 47f90d7a39002ce4ee683179e25797a78cf95905 (patch) | |
tree | d3ab27090ef03ed6c88a414293eb97e8e54a03f0 /src/xmpp/roster.c | |
parent | bb87122af9f477f8f0b53240537aae20c105a88c (diff) | |
parent | 2e0bc27bf0d19f07fa60a48dfd8189edb4462f54 (diff) | |
download | profani-tty-47f90d7a39002ce4ee683179e25797a78cf95905.tar.gz |
Merge pull request #991 from paulfariello/feature/xep-0050
Add support for xep 0050 ad-hoc commands, without multi-step
Diffstat (limited to 'src/xmpp/roster.c')
-rw-r--r-- | src/xmpp/roster.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/xmpp/roster.c b/src/xmpp/roster.c index 4fa70052..994269ec 100644 --- a/src/xmpp/roster.c +++ b/src/xmpp/roster.c @@ -75,9 +75,6 @@ static int _group_add_id_handler(xmpp_stanza_t *const stanza, void *const userda static int _group_remove_id_handler(xmpp_stanza_t *const stanza, void *const userdata); static void _free_group_data(GroupData *data); -// helper functions -GSList* _get_groups_from_item(xmpp_stanza_t *item); - void roster_request(void) { @@ -254,7 +251,7 @@ roster_set_handler(xmpp_stanza_t *const stanza) pending_out = TRUE; } - GSList *groups = _get_groups_from_item(item); + GSList *groups = roster_get_groups_from_item(item); // update the local roster PContact contact = roster_get_contact(barejid_lower); @@ -301,7 +298,7 @@ roster_result_handler(xmpp_stanza_t *const stanza) pending_out = TRUE; } - GSList *groups = _get_groups_from_item(item); + GSList *groups = roster_get_groups_from_item(item); gboolean added = roster_add(barejid_lower, name, groups, sub, pending_out); if (!added) { @@ -318,7 +315,7 @@ roster_result_handler(xmpp_stanza_t *const stanza) } GSList* -_get_groups_from_item(xmpp_stanza_t *item) +roster_get_groups_from_item(xmpp_stanza_t *item) { GSList *groups = NULL; xmpp_stanza_t *group_element = xmpp_stanza_get_children(item); |