diff mcabber/src/events.c @ 753:584db5f21e43

Improve "/event list"
author Mikael Berthe <mikael@lilotux.net>
date Tue, 14 Mar 2006 12:02:22 +0100
parents 4a7271e69694
children ae23c8826efb
line wrap: on
line diff
--- 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.");
 }