From a47273628479324ad38d3e3e3ee9ad1f118b3869 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Wed, 25 Nov 2020 14:02:11 +0100 Subject: [PATCH] lslogins: call close() for usable FD [coverity scan] Signed-off-by: Karel Zak --- login-utils/lslogins.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/login-utils/lslogins.c b/login-utils/lslogins.c index 8a6ef713fa..773d13a953 100644 --- a/login-utils/lslogins.c +++ b/login-utils/lslogins.c @@ -1654,7 +1654,9 @@ int main(int argc, char *argv[]) scols_unref_table(tb); tdestroy(ctl->usertree, free_user); - close(ctl->lastlogin_fd); + + if (ctl->lastlogin_fd >= 0) + close(ctl->lastlogin_fd); free_ctl(ctl); return EXIT_SUCCESS; -- 2.47.3