From f88490faa19daaf0e43ed27a7f936ea5cca4cda0 Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Thu, 16 Sep 2010 14:29:30 -0400 Subject: Bug 630092 - Coverity #15490: Resource leaks issues https://bugzilla.redhat.com/show_bug.cgi?id=630092 Description: The import_producer() has been modified to release ep when an error occured. --- ldap/servers/slapd/back-ldbm/import-threads.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ldap/servers/slapd/back-ldbm/import-threads.c b/ldap/servers/slapd/back-ldbm/import-threads.c index b18bbce5..c00e4b7c 100644 --- a/ldap/servers/slapd/back-ldbm/import-threads.c +++ b/ldap/servers/slapd/back-ldbm/import-threads.c @@ -636,6 +636,7 @@ import_producer(void *param) ep = import_make_backentry(e, id); if ((ep == NULL) || (ep->ep_entry == NULL)) { slapi_entry_free(e); + backentry_free(&ep); goto error; } -- cgit