Mercurial > pidgin
diff libpurple/protocols/msn/slpmsg.c @ 30780:b98d1ca8422d
This bits belong to SlpMessage, lets handle here, also I think it's easier to manage this bits being a pointer.
author | masca@cpw.pidgin.im |
---|---|
date | Tue, 08 Jun 2010 01:40:39 +0000 |
parents | 230caecf5435 |
children | 74e372b31486 |
line wrap: on
line diff
--- a/libpurple/protocols/msn/slpmsg.c Sun Jun 06 21:27:12 2010 +0000 +++ b/libpurple/protocols/msn/slpmsg.c Tue Jun 08 01:40:39 2010 +0000 @@ -47,6 +47,9 @@ slplink->slp_msgs = g_list_append(slplink->slp_msgs, slpmsg); + slpmsg->header = NULL; + slpmsg->footer = NULL; + return slpmsg; } @@ -86,6 +89,9 @@ slplink->slp_msgs = g_list_remove(slplink->slp_msgs, slpmsg); + g_free(slpmsg->header); + g_free(slpmsg->footer); + g_free(slpmsg); }