diff options
author | Francesco Cosoleto | 2010-11-24 23:10:16 +0100 |
---|---|---|
committer | Karel Zak | 2010-11-30 12:28:17 +0100 |
commit | 83fa126b932f87213504fe7b96b5e2ee5b9455b0 (patch) | |
tree | 368e72e264dcc0b21b8779505c59ceb0c4ba55a7 /sys-utils/renice.c | |
parent | renice: make some functions static (diff) | |
download | kernel-qcow2-util-linux-83fa126b932f87213504fe7b96b5e2ee5b9455b0.tar.gz kernel-qcow2-util-linux-83fa126b932f87213504fe7b96b5e2ee5b9455b0.tar.xz kernel-qcow2-util-linux-83fa126b932f87213504fe7b96b5e2ee5b9455b0.zip |
renice: remove hardcoded program name using warn() and warnx()
Signed-off-by: Francesco Cosoleto <cosoleto@gmail.com>
Diffstat (limited to 'sys-utils/renice.c')
-rw-r--r-- | sys-utils/renice.c | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/sys-utils/renice.c b/sys-utils/renice.c index f879791d1..51814d16f 100644 --- a/sys-utils/renice.c +++ b/sys-utils/renice.c @@ -44,6 +44,7 @@ #include <stdlib.h> #include <string.h> #include <errno.h> +#include <err.h> #include "nls.h" static int donice(int,int,int); @@ -123,16 +124,14 @@ main(int argc, char **argv) register struct passwd *pwd = getpwnam(*argv); if (pwd == NULL) { - fprintf(stderr, _("renice: %s: unknown user\n"), - *argv); + warnx(_("%s: unknown user"), *argv); continue; } who = pwd->pw_uid; } else { who = strtol(*argv, &endptr, 10); if (who < 0 || *endptr) { - fprintf(stderr, _("renice: %s: bad value\n"), - *argv); + warnx(_("%s: bad value"), *argv); continue; } } @@ -148,20 +147,17 @@ donice(int which, int who, int prio) { errno = 0; oldprio = getpriority(which, who); if (oldprio == -1 && errno) { - fprintf(stderr, "renice: %d: ", who); - perror(_("getpriority")); + warn(_("%d: getpriority"), who); return 1; } if (setpriority(which, who, prio) < 0) { - fprintf(stderr, "renice: %d: ", who); - perror(_("setpriority")); + warn(_("%d: setpriority"), who); return 1; } errno = 0; newprio = getpriority(which, who); if (newprio == -1 && errno) { - fprintf(stderr, "renice: %d: ", who); - perror(_("getpriority")); + warn(_("%d: getpriority"), who); return 1; } |