]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core/dbus: add assertions
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 8 Oct 2024 21:57:06 +0000 (06:57 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 8 Oct 2024 21:57:11 +0000 (06:57 +0900)
src/core/dbus-util.c

index 2f13555f8f9954c7377488886d970ed89cb9b7bf..b44afc42587e3dcd80c6b0645e005f2dcb415d27 100644 (file)
@@ -193,6 +193,9 @@ int bus_verify_manage_units_async_impl(
 }
 
 int bus_verify_manage_unit_files_async(Manager *m, sd_bus_message *call, sd_bus_error *error) {
+        assert(m);
+        assert(call);
+
         return bus_verify_polkit_async(
                         call,
                         "org.freedesktop.systemd1.manage-unit-files",
@@ -202,6 +205,9 @@ int bus_verify_manage_unit_files_async(Manager *m, sd_bus_message *call, sd_bus_
 }
 
 int bus_verify_reload_daemon_async(Manager *m, sd_bus_message *call, sd_bus_error *error) {
+        assert(m);
+        assert(call);
+
         return bus_verify_polkit_async(
                         call,
                         "org.freedesktop.systemd1.reload-daemon",
@@ -210,6 +216,9 @@ int bus_verify_reload_daemon_async(Manager *m, sd_bus_message *call, sd_bus_erro
 }
 
 int bus_verify_set_environment_async(Manager *m, sd_bus_message *call, sd_bus_error *error) {
+        assert(m);
+        assert(call);
+
         return bus_verify_polkit_async(
                         call,
                         "org.freedesktop.systemd1.set-environment",
@@ -219,6 +228,9 @@ int bus_verify_set_environment_async(Manager *m, sd_bus_message *call, sd_bus_er
 }
 
 int bus_verify_bypass_dump_ratelimit_async(Manager *m, sd_bus_message *call, sd_bus_error *error) {
+        assert(m);
+        assert(call);
+
         return bus_verify_polkit_async(
                         call,
                         "org.freedesktop.systemd1.bypass-dump-ratelimit",