From: Lennart Poettering Date: Tue, 22 Oct 2024 16:11:25 +0000 (+0200) Subject: logind: use RET_GATHER() at one more place X-Git-Tag: v257-rc1~163^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4096fcde09ddd166cbdd76222abba89318b9b9b1;p=thirdparty%2Fsystemd.git logind: use RET_GATHER() at one more place --- diff --git a/src/login/logind-session-dbus.c b/src/login/logind-session-dbus.c index 0812cfc2c25..cc2d581bc5b 100644 --- a/src/login/logind-session-dbus.c +++ b/src/login/logind-session-dbus.c @@ -889,14 +889,11 @@ int session_send_lock_all(Manager *m, bool lock) { assert(m); HASHMAP_FOREACH(session, m->sessions) { - int k; if (!SESSION_CLASS_CAN_LOCK(session->class)) continue; - k = session_send_lock(session, lock); - if (k < 0) - r = k; + RET_GATHER(r, session_send_lock(session, lock)); } return r;