From: Christian Brauner Date: Tue, 16 Feb 2021 16:51:57 +0000 (+0100) Subject: string_utils: handle empty strings in must_make_path() X-Git-Tag: lxc-5.0.0~285^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=192812516e2faef3ee0846c0ba706a7828451f52;p=thirdparty%2Flxc.git string_utils: handle empty strings in must_make_path() Signed-off-by: Christian Brauner --- diff --git a/src/lxc/string_utils.c b/src/lxc/string_utils.c index 7d966a10b..1ecb4cd1a 100644 --- a/src/lxc/string_utils.c +++ b/src/lxc/string_utils.c @@ -813,6 +813,8 @@ char *must_make_path(const char *first, ...) va_start(args, first); while ((cur = va_arg(args, char *)) != NULL) { buf_len = strlen(cur); + if (buf_len == 0) + continue; full_len += buf_len; if (cur[0] != '/')