sbase

suckless unix tools
git clone git://git.2f30.org/sbase
Log | Files | Refs | README | LICENSE

commit 166bc3052e1e0813f6ff094f6429e3368f98f7bf
parent bd3cf55b5416a717563e85b0babe202183c98e91
Author: sin <sin@2f30.org>
Date:   Mon, 17 Nov 2014 15:01:43 +0000

Use PRIO_{MIN,MAX} instead of NZERO

Some systems do not define NZERO.  NZERO seems to be an XSI extension
and PRIO_{MIN,MAX} is not specified by POSIX but most relevant systems
define it.

Diffstat:
Mnice.c | 2+-
Mrenice.c | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/nice.c b/nice.c @@ -37,7 +37,7 @@ main(int argc, char *argv[]) val += getpriority(PRIO_PROCESS, 0); if (errno != 0) weprintf("getpriority:"); - val = MAX(-NZERO, MIN(val, NZERO - 1)); + val = MAX(PRIO_MIN, MIN(val, PRIO_MAX)); if (setpriority(PRIO_PROCESS, 0, val) != 0) weprintf("setpriority:"); diff --git a/renice.c b/renice.c @@ -105,7 +105,7 @@ renice(int which, int who, long adj) return 0; } - adj = MAX(-NZERO, MIN(adj, NZERO - 1)); + adj = MAX(PRIO_MIN, MIN(adj, PRIO_MAX)); if (setpriority(which, who, (int)adj) == -1) { fprintf(stderr, "can't set %d nice level: %s\n", who, strerror(errno));