From 2c68b4a680e64d8e506794d5976367394133504b Mon Sep 17 00:00:00 2001 From: Jan Zeleny Date: Tue, 24 Apr 2012 13:25:18 -0400 Subject: Two fixes in responder subdomain code --- src/responder/common/responder_get_domains.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/responder/common/responder_get_domains.c') diff --git a/src/responder/common/responder_get_domains.c b/src/responder/common/responder_get_domains.c index 702593f67..6b92bbe2c 100644 --- a/src/responder/common/responder_get_domains.c +++ b/src/responder/common/responder_get_domains.c @@ -244,6 +244,12 @@ static errno_t get_domains_done(struct tevent_req *req) goto done; } + if (subdomain_count == 0) { + talloc_zfree(domain->subdomains); + domain->subdomain_count = 0; + goto done; + } + new_sd_list = talloc_zero_array(domain, struct sss_domain_info *, subdomain_count); if (new_sd_list == NULL) { -- cgit