From 56d0f9304e6d4c7eaa7bdf293bad9b78e64a6ce4 Mon Sep 17 00:00:00 2001 From: Pierre-Louis Bonicoli Date: Tue, 15 Jul 2014 02:31:19 +0200 Subject: [PATCH] remove dead links from the list of all links Fix #325 --- src/irc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/irc.c b/src/irc.c index 147a3157f2a0eccf6a243d9811a9ad2ad53f589f..92400fd7232fb567f0694a4a9e8eabf80455d473 100644 --- a/src/irc.c +++ b/src/irc.c @@ -2623,6 +2623,8 @@ void link_kill(bip_t *bip, struct link *link) while ((ci = list_remove_first(&link->chan_infos_order))) free(ci); + list_remove(&bip->link_list, link); + MAYFREE(link->username); MAYFREE(link->realname); MAYFREE(link->s_password); -- 2.0.1