From 82aa14e2a334976adf6bec6c6c08982c57d2a048 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 2 Apr 2020 16:38:27 +0200 Subject: [PATCH] string-util: make clear that split() + FOREACH_WORD() should die --- src/basic/string-util.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/basic/string-util.h b/src/basic/string-util.h index f98fbddddad..2a344b996f9 100644 --- a/src/basic/string-util.h +++ b/src/basic/string-util.h @@ -112,8 +112,10 @@ typedef enum SplitFlags { SPLIT_RELAX = 0x01 << 1, } SplitFlags; +/* Smelly. Do not use this anymore. Use extract_first_word() instead! */ const char* split(const char **state, size_t *l, const char *separator, SplitFlags flags); +/* Similar, don't use this anymore */ #define FOREACH_WORD(word, length, s, state) \ _FOREACH_WORD(word, length, s, WHITESPACE, 0, state) -- 2.39.2