mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-25 22:26:21 +00:00
XEP-0157: Print all available addresses
This commit is contained in:
@@ -837,9 +837,14 @@ cons_show_disco_items(GSList* items, const char* const jid)
|
||||
cons_alert(NULL);
|
||||
}
|
||||
|
||||
static void _cons_print_contact_information_item(gpointer key, gpointer value, gpointer userdata)
|
||||
static void _cons_print_contact_information_item(gpointer data, gpointer user_data)
|
||||
{
|
||||
cons_show("%s: %s", (char*)key, (char*)value);
|
||||
cons_show("%s: %s", (char*)user_data, (char*)data);
|
||||
}
|
||||
|
||||
static void _cons_print_contact_information_hashlist_item(gpointer key, gpointer value, gpointer userdata)
|
||||
{
|
||||
g_slist_foreach((GSList*)value, _cons_print_contact_information_item, key);
|
||||
}
|
||||
|
||||
void
|
||||
@@ -848,7 +853,7 @@ cons_show_disco_contact_information(GHashTable* addresses)
|
||||
cons_show("");
|
||||
cons_show("Server contact information:");
|
||||
|
||||
g_hash_table_foreach(addresses, _cons_print_contact_information_item, NULL);
|
||||
g_hash_table_foreach(addresses, _cons_print_contact_information_hashlist_item, NULL);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user