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

Diff for /src/usr.bin/mandoc/main.c between version 1.162 and 1.163

version 1.162, 2015/11/06 16:27:13 version 1.163, 2015/11/06 17:23:50
Line 128 
Line 128 
                 return mandocdb(argc, argv);                  return mandocdb(argc, argv);
   
         if (pledge("stdio rpath tmppath proc exec flock", NULL) == -1)          if (pledge("stdio rpath tmppath proc exec flock", NULL) == -1)
                 err(1, "pledge");                  err((int)MANDOCLEVEL_SYSERR, "pledge");
   
         /* Search options. */          /* Search options. */
   
Line 270 
Line 270 
                 use_pager = 0;                  use_pager = 0;
   
         if (!use_pager && pledge("stdio rpath flock", NULL) == -1)          if (!use_pager && pledge("stdio rpath flock", NULL) == -1)
                 err(1, "pledge");                  err((int)MANDOCLEVEL_SYSERR, "pledge");
   
         /* Parse arguments. */          /* Parse arguments. */
   
Line 389 
Line 389 
   
         if (pledge(use_pager ? "stdio rpath tmppath proc exec" :          if (pledge(use_pager ? "stdio rpath tmppath proc exec" :
             "stdio rpath", NULL) == -1)              "stdio rpath", NULL) == -1)
                 err(1, "pledge");                  err((int)MANDOCLEVEL_SYSERR, "pledge");
   
         if (search.argmode == ARG_FILE && ! moptions(&options, auxpaths))          if (search.argmode == ARG_FILE && ! moptions(&options, auxpaths))
                 return (int)MANDOCLEVEL_BADARG;                  return (int)MANDOCLEVEL_BADARG;
Line 978 
Line 978 
                 break;                  break;
         default:          default:
                 if (pledge("stdio rpath tmppath", NULL) == -1)                  if (pledge("stdio rpath tmppath", NULL) == -1)
                         err(1, "pledge");                          err((int)MANDOCLEVEL_SYSERR, "pledge");
                 return pager_pid;                  return pager_pid;
         }          }
   

Legend:
Removed from v.1.162  
changed lines
  Added in v.1.163