summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/auth.c
diff options
context:
space:
mode:
authorRich Megginson <rmeggins@redhat.com>2008-08-27 21:56:07 +0000
committerRich Megginson <rmeggins@redhat.com>2008-08-27 21:56:07 +0000
commit921dcc35ed8f37b5c8d9c899db603af1adff8758 (patch)
tree0d6231236b08e8062a32b51047b6048572d801c4 /ldap/servers/slapd/auth.c
parent446134bf3bd4d85433738bb257dba18269c32980 (diff)
downloadds-921dcc35ed8f37b5c8d9c899db603af1adff8758.tar.gz
ds-921dcc35ed8f37b5c8d9c899db603af1adff8758.tar.xz
ds-921dcc35ed8f37b5c8d9c899db603af1adff8758.zip
Bug Description: various valgrind reported startup memory leaks Reviewed by: nhosoi (Thanks!) Files: see diff Branch: HEAD Fix Description: These memory leaks are not serious, but they do create a lot of noise in valgrind. Platforms tested: RHEL5, Fedora 8 Flag Day: no Doc impact: no
Diffstat (limited to 'ldap/servers/slapd/auth.c')
-rw-r--r--ldap/servers/slapd/auth.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ldap/servers/slapd/auth.c b/ldap/servers/slapd/auth.c
index 023c5f85..6e6ffe14 100644
--- a/ldap/servers/slapd/auth.c
+++ b/ldap/servers/slapd/auth.c
@@ -290,8 +290,10 @@ client_auth_init ()
LDAPDebug (LDAP_DEBUG_ANY,
"client_auth_init: failed to duplicate \"%s/certmap\"\n",
confdir, 0, 0);
+ slapi_ch_free_string(&confdir);
return;
}
+ slapi_ch_free_string(&confdir);
}
err = ldaputil_init (client_auth_config_file, "", NULL, "slapd", NULL);
if (err != LDAPU_SUCCESS) {