diff options
-rw-r--r-- | lib/util/samba_util.h | 4 | ||||
-rw-r--r-- | lib/util/util_strlist.c | 7 |
2 files changed, 11 insertions, 0 deletions
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)); +} |