[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.14 and 1.15

version 1.14, 2014/02/13 20:51:10 version 1.15, 2015/10/19 18:53:35
Line 53 
Line 53 
   
         setlocale(LC_ALL, "");          setlocale(LC_ALL, "");
   
           if (pledge("stdio exec proc", NULL) == -1)
                   err(1, "pledge");
   
         /* handle obsolete -number syntax */          /* handle obsolete -number syntax */
         if (argc > 1 && argv[1][0] == '-' &&          if (argc > 1 && argv[1][0] == '-' &&
             isdigit((unsigned char)argv[1][1])) {              isdigit((unsigned char)argv[1][1])) {
Line 70 
Line 73 
                         if (errstr)                          if (errstr)
                                 errx(1, "increment is %s", errstr);                                  errx(1, "increment is %s", errstr);
                         break;                          break;
                 case '?':  
                 default:                  default:
                         usage();                          usage();
                         break;                          break;
Line 84 
Line 86 
   
         errno = 0;          errno = 0;
         prio += getpriority(PRIO_PROCESS, 0);          prio += getpriority(PRIO_PROCESS, 0);
         if (errno) {          if (errno)
                 err(1, "getpriority");                  err(1, "getpriority");
                 /* NOTREACHED */  
         }  
         if (setpriority(PRIO_PROCESS, 0, prio))          if (setpriority(PRIO_PROCESS, 0, prio))
                 warn("setpriority");                  warn("setpriority");
   
           if (pledge("stdio exec", NULL) == -1)
                   err(1, "pledge");
   
         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 */  
 }  }
   
 static void  static void

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15