[BACK]Return to nice.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / nice

Diff for /src/usr.bin/nice/nice.c between version 1.6 and 1.7

version 1.6, 2002/02/16 21:27:50 version 1.7, 2002/06/17 07:06:25
Line 72 
Line 72 
   
         setlocale(LC_ALL, "");          setlocale(LC_ALL, "");
   
         /* handle obsolete -number syntax */          /* handle obsolete -number syntax */
         if (argc > 1 && argv[1][0] == '-' && isdigit(argv[1][1])) {          if (argc > 1 && argv[1][0] == '-' && isdigit(argv[1][1])) {
                 niceness = atoi (argv[1] + 1);                  niceness = atoi(argv[1] + 1);
                 argc--; argv++;                  argc--;
         }                  argv++;
           }
   
         while ((c = getopt (argc, argv, "n:")) != -1) {          while ((c = getopt (argc, argv, "n:")) != -1) {
                 switch (c) {                  switch (c) {
                 case 'n':                  case 'n':
                         niceness = atoi (optarg);                          niceness = atoi(optarg);
                         break;                          break;
   
                 case '?':                  case '?':
Line 98 
Line 99 
         errno = 0;          errno = 0;
         niceness += getpriority(PRIO_PROCESS, 0);          niceness += getpriority(PRIO_PROCESS, 0);
         if (errno) {          if (errno) {
                 err (1, "getpriority");                  err(1, "getpriority");
                 /* NOTREACHED */                  /* NOTREACHED */
         }          }
         if (setpriority(PRIO_PROCESS, 0, niceness)) {          if (setpriority(PRIO_PROCESS, 0, niceness))
                 warn ("setpriority");                  warn("setpriority");
         }  
   
         execvp(argv[0], &argv[0]);          execvp(argv[0], &argv[0]);
         err ((errno == ENOENT) ? 127 : 126, "%s", argv[0]);          err((errno == ENOENT) ? 127 : 126, "%s", argv[0]);
         /* NOTREACHED */          /* NOTREACHED */
 }  }
   

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7