From 634e77a1a54de28c94ab9f8d763b90e5eaef3a79 Mon Sep 17 00:00:00 2001 From: sin Date: Thu, 27 Feb 2014 14:57:22 +0000 Subject: [PATCH] Simply use eprintf() instead of enprintf() --- su.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/su.c b/su.c index aa7f8af..16d876f 100644 --- a/su.c +++ b/su.c @@ -58,16 +58,16 @@ main(int argc, char **argv) if (errno) eprintf("getspnam: %s:", usr); else if (!spw) - enprintf(EXIT_FAILURE, "who are you?\n"); + eprintf("who are you?\n"); switch (spw->sp_pwdp[0]) { case '!': case '*': - enprintf(EXIT_FAILURE, "Denied\n"); + eprintf("Denied\n"); case '$': break; default: - enprintf(EXIT_FAILURE, "Invalid shadow record\n"); + eprintf("Invalid shadow record\n"); } uid = getuid(); @@ -83,7 +83,7 @@ main(int argc, char **argv) eprintf("crypt:"); if (strcmp(cryptpass, spw->sp_pwdp) != 0) - enprintf(EXIT_FAILURE, "Denied\n"); + eprintf("Denied\n"); } errno = 0; @@ -91,7 +91,7 @@ main(int argc, char **argv) if (errno) eprintf("getpwnam: %s", usr); else if (!pw) - enprintf(EXIT_FAILURE, "who are you?\n"); + eprintf("who are you?\n"); if (initgroups(usr, pw->pw_gid) < 0) eprintf("initgroups:");