From 200b4e44230840a5dd970e0f6b404053545cb381 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Oct 08 2013 14:28:47 +0000 Subject: Ticket 47517 - fix memory leak in ldbm_delete.c https://fedorahosted.org/389/ticket/47517 reviewed by: nhosoi & richm(Thanks!) --- diff --git a/ldap/servers/slapd/back-ldbm/ldbm_delete.c b/ldap/servers/slapd/back-ldbm/ldbm_delete.c index a3dc17b..d1ad3ef 100644 --- a/ldap/servers/slapd/back-ldbm/ldbm_delete.c +++ b/ldap/servers/slapd/back-ldbm/ldbm_delete.c @@ -336,6 +336,7 @@ ldbm_back_delete( Slapi_PBlock *pb ) * and numsubordinate count could get confused. */ ID pid = (ID)strtol(pid_str, (char **)NULL, 10); + slapi_ch_free_string(&pid_str); parent = id2entry(be, pid ,NULL, &retval); if (parent && cache_lock_entry(&inst->inst_cache, parent)) { /* Failed to obtain parent entry's entry lock */