From 7485e86073a77f03191e417d5975a5670793a3eb Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Sun, 11 Oct 2015 19:11:01 -0500 Subject: [PATCH] monitor: additional cleanups, and add a missing free_monitor() in m_monitor --- modules/m_monitor.c | 2 ++ src/monitor.c | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/m_monitor.c b/modules/m_monitor.c index 7018b27d..a547f2fa 100644 --- a/modules/m_monitor.c +++ b/modules/m_monitor.c @@ -182,6 +182,8 @@ del_monitor(struct Client *client_p, const char *nicks) rb_dlinkFindDestroy(client_p, &monptr->users); rb_dlinkFindDestroy(monptr, &client_p->localClient->monitor_list); + + free_monitor(monptr); } } diff --git a/src/monitor.c b/src/monitor.c index 857cc77f..6444ed1f 100644 --- a/src/monitor.c +++ b/src/monitor.c @@ -66,7 +66,6 @@ find_monitor(const char *name, int add) monptr = ptr->data; if(!irccmp(monptr->name, name)) return monptr; - } if(add)