summaryrefslogtreecommitdiff
path: root/server/client.c
diff options
context:
space:
mode:
authorGravatar Lucien Van Elsen <lwvanels@mit.edu>1992-08-10 09:21:11 +0000
committerGravatar Lucien Van Elsen <lwvanels@mit.edu>1992-08-10 09:21:11 +0000
commit75260acd8367ea84b91dc9269f2d061048ff5548 (patch)
treeffae688fd5140cf2b91ace11fa87f0f5ad68f743 /server/client.c
parent22ae3bf07240c731a10721d999123b9d45df316f (diff)
fix leak in client_deregister
Diffstat (limited to 'server/client.c')
-rw-r--r--server/client.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/server/client.c b/server/client.c
index f66515e..36811b4 100644
--- a/server/client.c
+++ b/server/client.c
@@ -172,6 +172,7 @@ client_deregister(client, host, flush)
if (clients->zclt_client == client) {
xremque(clients);
free_zstring(client->zct_principal);
+ xfree(client);
client = NULLZCNT;
xfree(clients);
clients = NULLZCLT;