From 6fa85d6f48d6afa98226eccb4735d72c1a73768a Mon Sep 17 00:00:00 2001 From: wessels <> Date: Tue, 13 Dec 2005 00:51:23 +0000 Subject: [PATCH] Memory leak when using ident_lookup_access. The temporary ident hash table key was not freed. --- src/ident.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ident.cc b/src/ident.cc index b9df7baab1..854900ff69 100644 --- a/src/ident.cc +++ b/src/ident.cc @@ -1,6 +1,6 @@ /* - * $Id: ident.cc,v 1.72 2005/09/17 05:50:08 wessels Exp $ + * $Id: ident.cc,v 1.73 2005/12/12 17:51:23 wessels Exp $ * * DEBUG: section 30 Ident (RFC 931) * AUTHOR: Duane Wessels @@ -99,6 +99,7 @@ identClose(int fdnotused, void *data) identCallback(state, NULL); comm_close(state->fd); hash_remove_link(ident_hash, (hash_link *) state); + xfree(state->hash.key); cbdataFree(state); } -- 2.47.3