Mercurial > hg
comparison mcabber/src/events.c @ 746:3a76c2d73606
Free eviqs data field in iqs_del() and evs_del()
(This field is not used yet anyway)
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Mon, 13 Mar 2006 18:41:01 +0100 |
parents | 413e95f3051a |
children | 4a7271e69694 |
comparison
equal
deleted
inserted
replaced
745:413e95f3051a | 746:3a76c2d73606 |
---|---|
63 break; | 63 break; |
64 } | 64 } |
65 if (p) { | 65 if (p) { |
66 g_free(i->id); | 66 g_free(i->id); |
67 if (i->xmldata) xmlnode_free(i->xmldata); | 67 if (i->xmldata) xmlnode_free(i->xmldata); |
68 // XXX Should we free i->data? | 68 if (i->data) g_free(i->data); |
69 g_free(i); | 69 g_free(i); |
70 evs_list = g_slist_remove(evs_list, p->data); | 70 evs_list = g_slist_remove(evs_list, p->data); |
71 return 0; // Ok, deleted | 71 return 0; // Ok, deleted |
72 } | 72 } |
73 return -1; // Not found | 73 return -1; // Not found |