]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
string_utils: handle empty strings in must_make_path()
authorChristian Brauner <christian.brauner@ubuntu.com>
Tue, 16 Feb 2021 16:51:57 +0000 (17:51 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Tue, 16 Feb 2021 18:19:09 +0000 (19:19 +0100)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/string_utils.c

index 7d966a10b5ebb749e35c57ee8cf9b7d31c9c4406..1ecb4cd1a7b4dffa57a9fabf12895bb1f7e2f385 100644 (file)
@@ -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] != '/')