# HG changeset patch # User Mikael Berthe # Date 1142334142 -3600 # Node ID 584db5f21e434bdd9b191d0ab4e6eb4c5a387c6d # Parent d2d5ee71e68ca63613c58bcd740c55df898560c9 Improve "/event list" diff -r d2d5ee71e68c -r 584db5f21e43 mcabber/src/events.c --- a/mcabber/src/events.c Tue Mar 14 11:55:41 2006 +0100 +++ b/mcabber/src/events.c Tue Mar 14 12:02:22 2006 +0100 @@ -74,6 +74,7 @@ g_free(i->id); if (i->xmldata) xmlnode_free(i->xmldata); if (i->data) g_free(i->data); + if (i->desc) g_free(i->desc); g_free(i); evs_list = g_slist_remove(evs_list, p->data); return 0; // Ok, deleted @@ -142,7 +143,8 @@ scr_LogPrint(LPRINT_LOGNORM, "Events list:"); for (p = evs_list; p; p = g_slist_next(p)) { i = p->data; - scr_LogPrint(LPRINT_LOGNORM, "Id: %s", i->id); + scr_LogPrint(LPRINT_LOGNORM, + "Id: %-3s %s", i->id, (i->desc ? i->desc : "")); } scr_LogPrint(LPRINT_LOGNORM, "End of events list."); } diff -r d2d5ee71e68c -r 584db5f21e43 mcabber/src/events.h --- a/mcabber/src/events.h Tue Mar 14 11:55:41 2006 +0100 +++ b/mcabber/src/events.h Tue Mar 14 12:02:22 2006 +0100 @@ -24,6 +24,7 @@ gpointer data; void (*callback)(); xmlnode xmldata; + char *desc; } eviqs; eviqs *evs_new(guint8 type, time_t timeout);