summaryrefslogtreecommitdiffstats
path: root/src/providers
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2016-02-17 13:04:03 +0100
committerJakub Hrozek <jhrozek@redhat.com>2016-04-13 10:43:18 +0200
commit28f336bdb32db0b89cb98174a3f8e308e4e928db (patch)
tree1cf42461c6c268b7665ead6dabdc598de9d7750a /src/providers
parent7cf0f78d832c7a09b59ee9f91cedc427c0253cd4 (diff)
downloadsssd-28f336bdb32db0b89cb98174a3f8e308e4e928db.tar.gz
sssd-28f336bdb32db0b89cb98174a3f8e308e4e928db.tar.xz
sssd-28f336bdb32db0b89cb98174a3f8e308e4e928db.zip
util: make concatenate_string_array() reusable
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Diffstat (limited to 'src/providers')
-rw-r--r--src/providers/ldap/sdap_async_initgroups_ad.c25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/providers/ldap/sdap_async_initgroups_ad.c b/src/providers/ldap/sdap_async_initgroups_ad.c
index bf368825b..92cedb05f 100644
--- a/src/providers/ldap/sdap_async_initgroups_ad.c
+++ b/src/providers/ldap/sdap_async_initgroups_ad.c
@@ -1338,10 +1338,6 @@ done:
tevent_req_done(req);
}
-static char **concatenate_string_array(TALLOC_CTX *mem_ctx,
- char **arr1, size_t len1,
- char **arr2, size_t len2);
-
static void
sdap_ad_tokengroups_initgr_posix_sids_done(struct tevent_req *subreq)
{
@@ -1404,27 +1400,6 @@ done:
tevent_req_done(req);
}
-static char **concatenate_string_array(TALLOC_CTX *mem_ctx,
- char **arr1, size_t len1,
- char **arr2, size_t len2)
-{
- size_t i, j;
- size_t new_size = len1 + len2;
- char ** string_array = talloc_realloc(mem_ctx, arr1, char *, new_size + 1);
- if (string_array == NULL) {
- return NULL;
- }
-
- for (i=len1, j=0; i < new_size; ++i,++j) {
- string_array[i] = talloc_steal(string_array,
- arr2[j]);
- }
-
- string_array[i] = NULL;
-
- return string_array;
-}
-
static errno_t sdap_ad_tokengroups_initgr_posix_recv(struct tevent_req *req)
{
TEVENT_REQ_RETURN_ON_ERROR(req);