Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/jabglue.c @ 896:39aff86d64e7
Fix a small memory leak
Free the jid string in gotmessage() when we receive an unexpected groupchat
message.
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Fri, 02 Jun 2006 21:59:27 +0200 |
parents | 78f4971578dd |
children | b41684465283 |
comparison
equal
deleted
inserted
replaced
895:b461d7ee6d96 | 896:39aff86d64e7 |
---|---|
817 if (!room_elt) { | 817 if (!room_elt) { |
818 room_elt = roster_add_user(jid, NULL, NULL, ROSTER_TYPE_ROOM, sub_none); | 818 room_elt = roster_add_user(jid, NULL, NULL, ROSTER_TYPE_ROOM, sub_none); |
819 } else { | 819 } else { |
820 buddy_settype(room_elt->data, ROSTER_TYPE_ROOM); | 820 buddy_settype(room_elt->data, ROSTER_TYPE_ROOM); |
821 } | 821 } |
822 | |
823 g_free(jid); | |
822 | 824 |
823 buddylist_build(); | 825 buddylist_build(); |
824 scr_DrawRoster(); | 826 scr_DrawRoster(); |
825 return; | 827 return; |
826 } | 828 } |