comparison 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
comparison
equal deleted inserted replaced
752:d2d5ee71e68c 753:584db5f21e43
72 } 72 }
73 if (p) { 73 if (p) {
74 g_free(i->id); 74 g_free(i->id);
75 if (i->xmldata) xmlnode_free(i->xmldata); 75 if (i->xmldata) xmlnode_free(i->xmldata);
76 if (i->data) g_free(i->data); 76 if (i->data) g_free(i->data);
77 if (i->desc) g_free(i->desc);
77 g_free(i); 78 g_free(i);
78 evs_list = g_slist_remove(evs_list, p->data); 79 evs_list = g_slist_remove(evs_list, p->data);
79 return 0; // Ok, deleted 80 return 0; // Ok, deleted
80 } 81 }
81 return -1; // Not found 82 return -1; // Not found
140 eviqs *i; 141 eviqs *i;
141 142
142 scr_LogPrint(LPRINT_LOGNORM, "Events list:"); 143 scr_LogPrint(LPRINT_LOGNORM, "Events list:");
143 for (p = evs_list; p; p = g_slist_next(p)) { 144 for (p = evs_list; p; p = g_slist_next(p)) {
144 i = p->data; 145 i = p->data;
145 scr_LogPrint(LPRINT_LOGNORM, "Id: %s", i->id); 146 scr_LogPrint(LPRINT_LOGNORM,
147 "Id: %-3s %s", i->id, (i->desc ? i->desc : ""));
146 } 148 }
147 scr_LogPrint(LPRINT_LOGNORM, "End of events list."); 149 scr_LogPrint(LPRINT_LOGNORM, "End of events list.");
148 } 150 }
149 151
150 /* vim: set expandtab cindent cinoptions=>2\:2(0: For Vim users... */ 152 /* vim: set expandtab cindent cinoptions=>2\:2(0: For Vim users... */