diff options
Diffstat (limited to 'lib/readutmp.c')
-rw-r--r-- | lib/readutmp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/readutmp.c b/lib/readutmp.c index f89dd68fe6..ef6277a680 100644 --- a/lib/readutmp.c +++ b/lib/readutmp.c @@ -69,8 +69,8 @@ desirable_utmp_entry (STRUCT_UTMP const *u, int options) return false; if ((options & READ_UTMP_CHECK_PIDS) && user_proc - && (UT_PID (u) <= 0 - || (kill (UT_PID (u), 0) < 0 && errno == ESRCH))) + && 0 < UT_PID (u) + && (kill (UT_PID (u), 0) < 0 && errno == ESRCH)) return false; return true; } |