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 }