diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-09-11 18:02:07 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-09-11 18:09:11 +0200 |
commit | 40771cf524b0cde4c79da3f4dd96981bafd819c4 (patch) | |
tree | 913a9732f534be5e74e96ba4f9e5b4979ada5361 /src/login/logind-session.c | |
parent | 5501da15ba34284e50c10ccd6b3ffa8838bb431b (diff) | |
download | systemd-40771cf524b0cde4c79da3f4dd96981bafd819c4.tar.gz |
logind: minor simplification
Diffstat (limited to 'src/login/logind-session.c')
-rw-r--r-- | src/login/logind-session.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/login/logind-session.c b/src/login/logind-session.c index 6eadfe83d4..1b0d51eb28 100644 --- a/src/login/logind-session.c +++ b/src/login/logind-session.c @@ -735,10 +735,9 @@ int session_start(Session *s, sd_bus_message *properties, sd_bus_error *error) { /* Send signals */ session_send_signal(s, true); user_send_changed(s->user, "Display", NULL); - if (s->seat) { - if (s->seat->active == s) - seat_send_changed(s->seat, "ActiveSession", NULL); - } + + if (s->seat && s->seat->active == s) + seat_send_changed(s->seat, "ActiveSession", NULL); return 0; } |