Signed-off-by: Andrej Gessel <Andrej.Gessel@janztec.com>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
dn_list->dn[0].data = discard_const_p(unsigned char,
ldb_dn_get_linearized(base_dn));
if (dn_list->dn[0].data == NULL) {
+ talloc_free(dn_list->dn);
return ldb_module_oom(module);
}
dn_list->dn[0].length = strlen((char *)dn_list->dn[0].data);
struct dn_list *idx_one_tree_list
= talloc_zero(ac, struct dn_list);
if (idx_one_tree_list == NULL) {
+ talloc_free(dn_list);
return ldb_module_oom(ac->module);
}