From a28d5b3c097f3430131a88c19385c734fb0cde15 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 25 Apr 2021 19:27:42 +0200 Subject: [PATCH] sulogin: fix minor issue found by Coverity Scan Signed-off-by: Joachim Wiberg --- src/sulogin.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sulogin.c b/src/sulogin.c index 90fa5970..9866e96d 100644 --- a/src/sulogin.c +++ b/src/sulogin.c @@ -138,10 +138,11 @@ int main(void) char pwd[256]; /* reasonable max? */ size_t i = 0; char *passwd; - char ch; printf("Give %s password for maintenance: ", pw.pw_name); do { + int ch; + ch = getchar(); if (ch == EOF || ch == '\n' || ch == '\r') break;