[BACK]Return to main.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/main.c between version 1.236 and 1.238

version 1.236, 2015/04/19 15:10:46 version 1.238, 2015/04/29 11:04:17
Line 352  main(int argc, char *argv[])
Line 352  main(int argc, char *argv[])
                 sz = 0;                  sz = 0;
 #endif  #endif
   
                 if (sz == 0 && search.argmode == ARG_NAME)                  if (sz == 0) {
                         fs_search(&search, &conf.manpath,                          if (search.argmode == ARG_NAME)
                             argc, argv, &res, &sz);                                  fs_search(&search, &conf.manpath,
                                       argc, argv, &res, &sz);
                           else
                                   fprintf(stderr,
                                       "%s: nothing appropriate\n",
                                       progname);
                   }
   
                 if (sz == 0) {                  if (sz == 0) {
                         fprintf(stderr, "%s: nothing appropriate\n",  
                             progname);  
                         rc = MANDOCLEVEL_BADARG;                          rc = MANDOCLEVEL_BADARG;
                         goto out;                          goto out;
                 }                  }
Line 1023  spawn_pager(void)
Line 1027  spawn_pager(void)
         /* Hand over to the pager. */          /* Hand over to the pager. */
   
         execvp(argv[0], argv);          execvp(argv[0], argv);
         fprintf(stderr, "%s: exec: %s\n",          fprintf(stderr, "%s: exec %s: %s\n",
             progname, strerror(errno));              progname, argv[0], strerror(errno));
         exit((int)MANDOCLEVEL_SYSERR);          exit((int)MANDOCLEVEL_SYSERR);
 }  }

Legend:
Removed from v.1.236  
changed lines
  Added in v.1.238

CVSweb