From a9b98efb4fda1672e915a6d4cbbad1b096e8f66d Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Fri, 17 Sep 2010 17:07:54 -0400 Subject: Bug 630092 - Coverity #12003: Resource leaks issues https://bugzilla.redhat.com/show_bug.cgi?id=630092 Description: The cos_cache_add_defn() has been modified to release theDef when an error occurs. --- ldap/servers/plugins/cos/cos_cache.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ldap/servers/plugins/cos/cos_cache.c b/ldap/servers/plugins/cos/cos_cache.c index e20fd0de..db99586c 100644 --- a/ldap/servers/plugins/cos/cos_cache.c +++ b/ldap/servers/plugins/cos/cos_cache.c @@ -1498,6 +1498,7 @@ static int cos_cache_add_defn( out: if(ret < 0) { + slapi_ch_free((void**)&theDef); if(dn) cos_cache_del_attrval_list(dn); if(tree) -- cgit