X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=renice.c;h=ec35bdcdeb1f7acd6483ea116825ef7508aab86b;hb=044228d5ecb9b79397f9fc915d046cf4538281e2;hp=d79a64d1abe07c870e911e4df5311629b6a8d565;hpb=3570a34de46b1f7dedd16999bb1687e2d6b55d40;p=oweals%2Fbusybox.git diff --git a/renice.c b/renice.c index d79a64d1a..ec35bdcde 100644 --- a/renice.c +++ b/renice.c @@ -20,18 +20,19 @@ * */ -#include "busybox.h" #include #include +#include #include #include +#include "busybox.h" extern int renice_main(int argc, char **argv) { - int prio, err = 0; + int prio, status = EXIT_SUCCESS; - if (argc < 3) usage(renice_usage); + if (argc < 3) show_usage(); prio = atoi(*++argv); if (prio > 20) prio = 20; @@ -44,10 +45,10 @@ extern int renice_main(int argc, char **argv) if (setpriority(PRIO_PROCESS, ps, prio) == 0) { printf("%d: old priority %d, new priority %d\n", ps, oldp, prio ); } else { - fprintf(stderr, "renice: %d: setpriority: ", ps); - perror(""); - err = 1; + perror_msg("%d: setpriority", ps); + status = EXIT_FAILURE; } } - exit(err); + + return status; }