From 82455ad52a9081a2c0310bc0876c6d765c95534a Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Wed, 27 Mar 2013 14:33:17 +0100 Subject: [PATCH] su: make code more robust [coverity scan] ... and more readable for static analyzers Signed-off-by: Karel Zak --- login-utils/su-common.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/login-utils/su-common.c b/login-utils/su-common.c index 3ef4ec472..5a7b5ff02 100644 --- a/login-utils/su-common.c +++ b/login-utils/su-common.c @@ -387,6 +387,9 @@ authenticate (const struct passwd *pw) case RUNUSER_MODE: srvname = simulate_login ? PAM_SRVNAME_RUNUSER_L : PAM_SRVNAME_RUNUSER; break; + default: + abort(); + break; } retval = pam_start (srvname, pw->pw_name, &conv, &pamh);