diff options
author | Werner Koch <[email protected]> | 2024-05-31 15:21:49 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2024-05-31 15:36:41 +0000 |
commit | d2dca58338a4936b293c3ec6be4572d0e74b6a0d (patch) | |
tree | 9458f60f0d0b22d997d86f8ae03ce75d0baed886 /common/strlist.h | |
parent | indent: Fix spelling (diff) | |
download | gnupg-d2dca58338a4936b293c3ec6be4572d0e74b6a0d.tar.gz gnupg-d2dca58338a4936b293c3ec6be4572d0e74b6a0d.zip |
common: New function tokenize_to_strlist.
* common/strlist.c (append_to_strlist_try): Factor code out to ...
(do_append_to_strlist): new.
(tokenize_to_strlist): New.
* common/t-strlist.c (test_tokenize_to_strlist): New.
Diffstat (limited to 'common/strlist.h')
-rw-r--r-- | common/strlist.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/common/strlist.h b/common/strlist.h index 641ea06cb..bf1ffa903 100644 --- a/common/strlist.h +++ b/common/strlist.h @@ -52,6 +52,9 @@ strlist_t append_to_strlist_try (strlist_t *list, const char *string); strlist_t append_to_strlist2 (strlist_t *list, const char *string, int is_utf8); +strlist_t tokenize_to_strlist (strlist_t *list, + const char *string, const char *delim); + strlist_t strlist_copy (strlist_t list); strlist_t strlist_prev (strlist_t head, strlist_t node); |