nice.c 212 B

12345678910111213
  1. nice(incr)
  2. {
  3. extern int errno;
  4. int sav = errno;
  5. int prio;
  6. errno = 0;
  7. prio = getpriority(0,0);
  8. if (prio == -1 && errno) return -1;
  9. if (setpriority(0,0,prio+incr) < 0) return -1;
  10. errno = sav;
  11. return 0;
  12. }