>From a94b4d389abc943d3ddc09d87e2f698fb82b1994 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Fri, 22 Aug 2014 19:45:05 +0200 Subject: [PATCH 1/2] SDAP: Immediately finish request for empty array If array of sids is empty we needn't try to resolve them and we can immediately finish request in function sdap_ad_resolve_sids_send This patch is just a small optimisation. --- src/providers/ldap/sdap_async_initgroups_ad.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/providers/ldap/sdap_async_initgroups_ad.c b/src/providers/ldap/sdap_async_initgroups_ad.c index 08e012d0fa0eb01b45d14a1a190100448641f53b..a80bccbccb1dd675e2bc29fbd7f527526a85fd6e 100644 --- a/src/providers/ldap/sdap_async_initgroups_ad.c +++ b/src/providers/ldap/sdap_async_initgroups_ad.c @@ -567,7 +567,7 @@ sdap_ad_resolve_sids_send(TALLOC_CTX *mem_ctx, state->sids = sids; state->index = 0; - if (state->sids == NULL) { + if (state->sids == NULL || state->sids[0] == NULL) { ret = EOK; goto immediately; } -- 2.1.0