diff options
author | Sumit Bose <sbose@redhat.com> | 2016-02-17 13:04:03 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-04-13 10:43:18 +0200 |
commit | 28f336bdb32db0b89cb98174a3f8e308e4e928db (patch) | |
tree | 1cf42461c6c268b7665ead6dabdc598de9d7750a /src/providers | |
parent | 7cf0f78d832c7a09b59ee9f91cedc427c0253cd4 (diff) | |
download | sssd-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.c | 25 |
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); |