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);