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

Diff for /mandoc/Attic/manpage.c between version 1.9 and 1.10

version 1.9, 2014/08/17 03:24:47 version 1.10, 2015/02/10 08:05:30
Line 107  main(int argc, char *argv[])
Line 107  main(int argc, char *argv[])
                 return(EXIT_FAILURE);                  return(EXIT_FAILURE);
   
         for (i = 0; i < sz; i++) {          for (i = 0; i < sz; i++) {
                 printf("%6zu  %s: %s\n",                  printf("%6zu  %s: %s\n",
                         i + 1, res[i].names, res[i].output);                          i + 1, res[i].names, res[i].output);
                 free(res[i].names);                  free(res[i].names);
                 free(res[i].output);                  free(res[i].output);
Line 148  show:
Line 148  show:
         /* NOTREACHED */          /* NOTREACHED */
 usage:  usage:
         fprintf(stderr, "usage: %s [-C conf] "          fprintf(stderr, "usage: %s [-C conf] "
                                   "[-M paths] "                                    "[-M paths] "
                                   "[-m paths] "                                    "[-m paths] "
                                   "[-S arch] "                                    "[-S arch] "
                                   "[-s section] "                                    "[-s section] "
                                   "expr ...\n",                                    "expr ...\n",
                                   progname);                                    progname);
         return(EXIT_FAILURE);          return(EXIT_FAILURE);
 }  }
Line 174  show(const char *cmd, const char *file)
Line 174  show(const char *cmd, const char *file)
         } else if (pid > 0) {          } else if (pid > 0) {
                 dup2(fds[0], STDIN_FILENO);                  dup2(fds[0], STDIN_FILENO);
                 close(fds[1]);                  close(fds[1]);
                 cmd = NULL != getenv("MANPAGER") ?                  cmd = NULL != getenv("MANPAGER") ?
                         getenv("MANPAGER") :                          getenv("MANPAGER") :
                         (NULL != getenv("PAGER") ?                          (NULL != getenv("PAGER") ?
                          getenv("PAGER") : "more");                           getenv("PAGER") : "more");
                 execlp(cmd, cmd, (char *)NULL);                  execlp(cmd, cmd, (char *)NULL);
                 perror(cmd);                  perror(cmd);

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

CVSweb