From c5db62c9a35668e105a8a2da045bfd33f2d91a81 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 29 Oct 2014 10:59:49 +0100 Subject: lib/util: add str_list_make_v3_const() Signed-off-by: Stefan Metzmacher Reviewed-by: Jeremy Allison --- lib/util/samba_util.h | 4 ++++ lib/util/util_strlist.c | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/lib/util/samba_util.h b/lib/util/samba_util.h index 41b3fc8ecd..2f762ac28d 100644 --- a/lib/util/samba_util.h +++ b/lib/util/samba_util.h @@ -476,6 +476,10 @@ char **str_list_make_v3(TALLOC_CTX *mem_ctx, const char *string, const char *sep); +const char **str_list_make_v3_const(TALLOC_CTX *mem_ctx, + const char *string, + const char *sep); + /* The following definitions come from lib/util/util_file.c */ diff --git a/lib/util/util_strlist.c b/lib/util/util_strlist.c index d0be917a5e..9dd4ab3f34 100644 --- a/lib/util/util_strlist.c +++ b/lib/util/util_strlist.c @@ -588,3 +588,10 @@ char **str_list_make_v3(TALLOC_CTX *mem_ctx, const char *string, TALLOC_FREE(s); return list; } + +const char **str_list_make_v3_const(TALLOC_CTX *mem_ctx, + const char *string, + const char *sep) +{ + return const_str_list(str_list_make_v3(mem_ctx, string, sep)); +} -- cgit