]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
logind: indicate that 'error' parameter is input by making it const
authorLennart Poettering <lennart@poettering.net>
Tue, 19 Nov 2024 21:42:26 +0000 (22:42 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 8 Jan 2025 10:24:18 +0000 (11:24 +0100)
src/login/logind-session-dbus.c
src/login/logind-session-dbus.h

index 5300284e5ac6b0315ee1519acaa53fe61a97de4d..11c315ade77cf52860825fde4fb552d97ed88926 100644 (file)
@@ -912,7 +912,7 @@ static bool session_job_pending(Session *s) {
                (SESSION_CLASS_WANTS_SERVICE_MANAGER(s->class) && s->user->service_manager_job);
 }
 
-int session_send_create_reply(Session *s, sd_bus_error *error) {
+int session_send_create_reply(Session *s, const sd_bus_error *error) {
         _cleanup_(sd_bus_message_unrefp) sd_bus_message *c = NULL;
         _cleanup_close_ int fifo_fd = -EBADF;
         _cleanup_free_ char *p = NULL;
@@ -968,7 +968,7 @@ int session_send_create_reply(Session *s, sd_bus_error *error) {
                         false);
 }
 
-int session_send_upgrade_reply(Session *s, sd_bus_error *error) {
+int session_send_upgrade_reply(Session *s, const sd_bus_error *error) {
         _cleanup_(sd_bus_message_unrefp) sd_bus_message *c = NULL;
         assert(s);
 
index 37a107ec336a4bdd671570a695bb2e925edd19a1..2ff686dbd2fb222e6a2c281f79f3672f7b6e2c17 100644 (file)
@@ -15,8 +15,8 @@ int session_send_changed(Session *s, const char *properties, ...) _sentinel_;
 int session_send_lock(Session *s, bool lock);
 int session_send_lock_all(Manager *m, bool lock);
 
-int session_send_create_reply(Session *s, sd_bus_error *error);
-int session_send_upgrade_reply(Session *s, sd_bus_error *error);
+int session_send_create_reply(Session *s, const sd_bus_error *error);
+int session_send_upgrade_reply(Session *s, const sd_bus_error *error);
 
 int bus_session_method_activate(sd_bus_message *message, void *userdata, sd_bus_error *error);
 int bus_session_method_lock(sd_bus_message *message, void *userdata, sd_bus_error *error);