]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core: add assert(selinux_permission) to manager_do_set_objective
authorMichael Vogt <michael@amutable.com>
Thu, 26 Mar 2026 11:55:54 +0000 (12:55 +0100)
committerMichael Vogt <michael@amutable.com>
Thu, 26 Mar 2026 14:21:10 +0000 (15:21 +0100)
Thanks to @YHNdnzj for suggesting this.

src/core/varlink-manager.c

index ce7f0599deab8c66993df426f009e14433087b6a..5528c2f8ef277b43262734a209472556e21e7c32 100644 (file)
@@ -410,6 +410,7 @@ static int manager_do_set_objective(sd_varlink *link, sd_json_variant *parameter
 
         assert(link);
         assert(parameters);
+        assert(selinux_permission);
 
         if (!MANAGER_IS_SYSTEM(m))
                 return sd_varlink_error(link, SD_VARLINK_ERROR_METHOD_NOT_IMPLEMENTED, NULL);