]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
cgroups: do not pass NULL pointer
authorChristian Brauner <christian.brauner@ubuntu.com>
Wed, 15 Apr 2020 09:56:54 +0000 (11:56 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Wed, 15 Apr 2020 09:56:54 +0000 (11:56 +0200)
Fixes: Coverity 1461752.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/cgroups/cgfsng.c

index a6ee6875e3e364c0e2724240b9f01f9105d712c7..cabc39fb343f5e98843fa61f54ab8ca59b32c49d 100644 (file)
@@ -2736,6 +2736,9 @@ static int device_cgroup_rule_parse_devpath(struct device_item *device,
                        return ret_set_errno(-1, EINVAL);
        }
 
+       if (!mode)
+               return ret_errno(EINVAL);
+
        if (device_cgroup_parse_access(device, mode) < 0)
                return -1;