From 0ba0bb4ce0134835187db479ab3bf6a46fe5d518 Mon Sep 17 00:00:00 2001 From: Jilles Tjoelker Date: Sun, 14 Dec 2008 17:31:42 +0100 Subject: [PATCH] Unref privset of quitting oper. --- src/client.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client.c b/src/client.c index 458247b..3430727 100644 --- a/src/client.c +++ b/src/client.c @@ -235,6 +235,8 @@ free_local_client(struct Client *client_p) rb_free(client_p->localClient->fullcaps); rb_free(client_p->localClient->opername); rb_free(client_p->localClient->mangledhost); + if (client_p->localClient->privset) + privilegeset_unref(client_p->localClient->privset); ssld_decrement_clicount(client_p->localClient->ssl_ctl);