From b9a32bd24bcd78b54613a3886fb3a2b9628fe664 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Fri, 22 Jan 2016 16:07:55 -0500 Subject: [PATCH] LIST: plug memory leak --- modules/m_list.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/m_list.c b/modules/m_list.c index ab309f88..d33741f4 100644 --- a/modules/m_list.c +++ b/modules/m_list.c @@ -480,7 +480,9 @@ static void safelist_iterate_client(struct Client *source_p) { if (safelist_sendq_exceeded(source_p->from) == YES) { + rb_free(source_p->localClient->safelist_data->chname); source_p->localClient->safelist_data->chname = rb_strdup(chptr->chname); + return; }