From ea8baa539de5978ff8ec7eb6f945c5ff2b93a272 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Wed, 30 Oct 2013 14:55:13 +0100 Subject: LDAP: Return correct error code If talloc_array return NULL we should return right error code from function sdap_domain_subdom_add. It might happen that we could return either wrong error code or uninitialized variable ret. --- src/providers/ldap/ldap_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/providers/ldap/ldap_common.c b/src/providers/ldap/ldap_common.c index 9609975e3..241496384 100644 --- a/src/providers/ldap/ldap_common.c +++ b/src/providers/ldap/ldap_common.c @@ -134,7 +134,7 @@ sdap_domain_subdom_add(struct sdap_id_ctx *sdap_id_ctx, talloc_zfree(sdom->search_bases); sdom->search_bases = talloc_array(sdom, struct sdap_search_base *, 2); if (sdom->search_bases == NULL) { - return ret; + return ENOMEM; } sdom->search_bases[1] = NULL; -- cgit