1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-09-22 19:45:54 -04:00

Free contact list

This commit is contained in:
James Booth 2015-02-10 19:39:18 +00:00
parent 6bee6cb0fb
commit 30739ed157
2 changed files with 6 additions and 4 deletions

View File

@ -1188,6 +1188,7 @@ _who_roster(gchar **args, struct cmd_help_t help)
g_slist_free(filtered);
}
list = g_slist_nth(list, 0);
g_slist_free(list);
}

View File

@ -402,17 +402,18 @@ cons_show_sent_subs(void)
GSList *contacts = roster_get_contacts();
PContact contact = NULL;
cons_show("Awaiting subscription responses from:");
while (contacts != NULL) {
contact = (PContact) contacts->data;
GSList *curr = contacts;
while (curr != NULL) {
contact = (PContact) curr->data;
if (p_contact_pending_out(contact)) {
cons_show(" %s", p_contact_barejid(contact));
}
contacts = g_slist_next(contacts);
curr = g_slist_next(curr);
}
g_slist_free(contacts);
} else {
cons_show("No pending requests sent.");
}
cons_alert();
}