diff options
author | Rich Megginson <rmeggins@redhat.com> | 2010-06-04 19:45:45 -0600 |
---|---|---|
committer | Rich Megginson <rmeggins@redhat.com> | 2010-08-31 10:27:33 -0600 |
commit | 0389c9003338e818842c63290887abed6823e273 (patch) | |
tree | d540d6e016eb6c61adbd033ef37ad27016b4bcb9 | |
parent | e917ab8e2bb240f55be6c552beb598dfbed94990 (diff) | |
download | ds-0389c9003338e818842c63290887abed6823e273.tar.gz ds-0389c9003338e818842c63290887abed6823e273.tar.xz ds-0389c9003338e818842c63290887abed6823e273.zip |
fix memleak in ldbm_config_read_instance_entries
need to free basedn after use by the internal search
Reviewed by: nkinder (Thanks!)
Platforms tested: Fedora 14 (rawhide)
-rw-r--r-- | ldap/servers/slapd/back-ldbm/ldbm_config.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ldap/servers/slapd/back-ldbm/ldbm_config.c b/ldap/servers/slapd/back-ldbm/ldbm_config.c index 74b20b5e..a1b40621 100644 --- a/ldap/servers/slapd/back-ldbm/ldbm_config.c +++ b/ldap/servers/slapd/back-ldbm/ldbm_config.c @@ -1322,6 +1322,7 @@ ldbm_config_read_instance_entries(struct ldbminfo *li, const char *backend_type) slapi_free_search_results_internal(tmp_pb); slapi_pblock_destroy(tmp_pb); + slapi_ch_free_string(&basedn); } /* Reads in any config information held in the dse for the ldbm plugin. |