]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-dnssrv/search.c
cleanup round of memory handling (either check results or use ch_* calls; ITS#5691)
[openldap] / servers / slapd / back-dnssrv / search.c
index d6360aedc0e39e5dce2108f9c36e15998b8490d4..c18b65cbb0da76120461d166ef55268c27d05540 100644 (file)
@@ -169,9 +169,9 @@ dnssrv_back_search(
                AttributeDescription *ad_objectClass
                        = slap_schema.si_ad_objectClass;
                AttributeDescription *ad_ref = slap_schema.si_ad_ref;
-               e.e_name.bv_val = strdup( op->o_req_dn.bv_val );
+               e.e_name.bv_val = ch_strdup( op->o_req_dn.bv_val );
                e.e_name.bv_len = op->o_req_dn.bv_len;
-               e.e_nname.bv_val = strdup( op->o_req_ndn.bv_val );
+               e.e_nname.bv_val = ch_strdup( op->o_req_ndn.bv_val );
                e.e_nname.bv_len = op->o_req_ndn.bv_len;
 
                e.e_attrs = NULL;