]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-bus: 'ret' parameter to sd_bus_query_sender_creds() is not optional, check for it
authorLennart Poettering <lennart@poettering.net>
Mon, 14 Dec 2020 12:20:28 +0000 (13:20 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 15 Dec 2020 17:00:11 +0000 (18:00 +0100)
src/libsystemd/sd-bus/bus-convenience.c

index ea2fd8935b9df5e450cf90a70bd28549e1ba97ee..0314642f3ee2318032486a425c6481701c65cbd6 100644 (file)
@@ -611,6 +611,7 @@ _public_ int sd_bus_query_sender_creds(sd_bus_message *call, uint64_t mask, sd_b
         assert_return(call->sealed, -EPERM);
         assert_return(call->bus, -EINVAL);
         assert_return(!bus_pid_changed(call->bus), -ECHILD);
+        assert_return(ret, -EINVAL);
 
         if (!BUS_IS_OPEN(call->bus->state))
                 return -ENOTCONN;