Mercurial > hg
changeset 689:281aab5aef50
Introduce jb_iqs_display_list() helper function for debugging
This function displays the currently queued IQ items.
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Thu, 09 Feb 2006 23:18:38 +0100 |
parents | bdc1184f6877 |
children | 3e965a1186c7 |
files | mcabber/src/jab_iq.c mcabber/src/jabglue.h |
diffstat | 2 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/jab_iq.c Thu Feb 09 23:16:46 2006 +0100 +++ b/mcabber/src/jab_iq.c Thu Feb 09 23:18:38 2006 +0100 @@ -140,6 +140,19 @@ } } +void jb_iqs_display_list(void) +{ + GSList *p; + iqs *i; + + scr_LogPrint(LPRINT_LOGNORM, "IQ list:"); + for (p = iqs_list; p; p = g_slist_next(p)) { + i = p->data; + scr_LogPrint(LPRINT_LOGNORM, "Id [%s]", i->id); + } + scr_LogPrint(LPRINT_LOGNORM, "End of IQ list."); +} + static void request_roster(void) { iqs *iqn = iqs_new(JPACKET__GET, NS_ROSTER, "Roster", IQS_DEFAULT_TIMEOUT);
--- a/mcabber/src/jabglue.h Thu Feb 09 23:16:46 2006 +0100 +++ b/mcabber/src/jabglue.h Thu Feb 09 23:18:38 2006 +0100 @@ -54,6 +54,7 @@ void jb_room_invite(const char *room, const char *jid, const char *reason); int jb_room_setattrib(const char *roomid, const char *jid, const char *nick, struct role_affil ra, const char *reason); +void jb_iqs_display_list(void); #endif /* __JABGLUE_H__ */