diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-01-22 16:53:59 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2020-02-05 17:07:35 +0100 |
commit | 5926f9f1723fd753a0c524ed96a13538c851395e (patch) | |
tree | 2f3e7160c5f0592cf38d930160f519007be2a5bb | |
parent | 0697d0d972c8d91395eb539a8e87e4aec8b37b75 (diff) | |
download | systemd-5926f9f1723fd753a0c524ed96a13538c851395e.tar.gz |
polkit: use structured initialization
(cherry picked from commit f4425c72c7395ec93ae00052916a66e2f60f200b)
-rw-r--r-- | src/shared/bus-polkit.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/shared/bus-polkit.c b/src/shared/bus-polkit.c index 6343dd66aa..c42c39afea 100644 --- a/src/shared/bus-polkit.c +++ b/src/shared/bus-polkit.c @@ -343,13 +343,15 @@ int bus_verify_polkit_async( if (r < 0) return r; - q = new0(AsyncPolkitQuery, 1); + q = new(AsyncPolkitQuery, 1); if (!q) return -ENOMEM; - q->request = sd_bus_message_ref(call); - q->callback = callback; - q->userdata = userdata; + *q = (AsyncPolkitQuery) { + .request = sd_bus_message_ref(call), + .callback = callback, + .userdata = userdata, + }; q->action = strdup(action); if (!q->action) { |