logind: Set userdata for ping_handler

This commit is contained in:
Kenny Levinsen 2021-10-05 10:05:25 +02:00
parent ec0d6565bb
commit e35c9cd02e

View file

@ -83,7 +83,7 @@ static int ping_handler(sd_bus_message *m, void *userdata, sd_bus_error *ret_err
static int send_ping(struct backend_logind *backend) { static int send_ping(struct backend_logind *backend) {
int ret = sd_bus_call_method_async(backend->bus, NULL, "org.freedesktop.login1", int ret = sd_bus_call_method_async(backend->bus, NULL, "org.freedesktop.login1",
"/org/freedesktop/login1", "org.freedesktop.DBus.Peer", "/org/freedesktop/login1", "org.freedesktop.DBus.Peer",
"Ping", ping_handler, NULL, ""); "Ping", ping_handler, backend, "");
if (ret < 0) { if (ret < 0) {
return ret; return ret;
} }