From 2c3a11d86efdf54493ac18719af5aa76b0483d51 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 26 Sep 2018 19:20:43 +0900 Subject: [PATCH] strv: allow to set separator NULL in strv_split() or strv_split_full() --- src/basic/strv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/basic/strv.c b/src/basic/strv.c index ffc7b98d70..0647a472d7 100644 --- a/src/basic/strv.c +++ b/src/basic/strv.c @@ -253,6 +253,9 @@ char **strv_split_full(const char *s, const char *separator, bool quoted) { assert(s); + if (!separator) + separator = WHITESPACE; + s += strspn(s, separator); if (isempty(s)) return new0(char*, 1);