logind: tighten assertion in execute_shutdown_or_sleep()

Following commit b498d6ea, I belated realized we should tighten the
assertions as well, to make sure that we're setting `m->action_what` to
represent an action in progress.  (The check for an action in progress is
to compare `m->action_what` to zero)
This commit is contained in:
Alan Jenkins 2017-08-24 15:21:21 +01:00
parent 6d7f7fd49f
commit b61fa4e001

View file

@ -1514,7 +1514,7 @@ static int execute_shutdown_or_sleep(
int r;
assert(m);
assert(w >= 0);
assert(w > 0);
assert(w < _INHIBIT_WHAT_MAX);
assert(unit_name);
@ -1661,7 +1661,7 @@ int bus_manager_shutdown_or_sleep_now_or_later(
assert(m);
assert(unit_name);
assert(w >= 0);
assert(w > 0);
assert(w <= _INHIBIT_WHAT_MAX);
assert(!m->action_job);