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

Diff for /mandoc/main.c between version 1.209 and 1.211

version 1.209, 2014/12/21 14:49:28 version 1.211, 2015/01/01 13:20:38
Line 310  main(int argc, char *argv[])
Line 310  main(int argc, char *argv[])
                                 argv = help_argv;                                  argv = help_argv;
                                 argc = 1;                                  argc = 1;
                         }                          }
                 } else if (((uc = argv[0]) != NULL) &&                  } else if (argc > 1 &&
                       ((uc = argv[0]) != NULL) &&
                     ((isdigit(uc[0]) && (uc[1] == '\0' ||                      ((isdigit(uc[0]) && (uc[1] == '\0' ||
                       (isalpha(uc[1]) && uc[2] == '\0'))) ||                        (isalpha(uc[1]) && uc[2] == '\0'))) ||
                      (uc[0] == 'n' && uc[1] == '\0'))) {                       (uc[0] == 'n' && uc[1] == '\0'))) {
Line 447  main(int argc, char *argv[])
Line 448  main(int argc, char *argv[])
   
                 if (MANDOCLEVEL_OK != rc && curp.wstop)                  if (MANDOCLEVEL_OK != rc && curp.wstop)
                         break;                          break;
                 argc--;  
                   if (--argc && curp.outtype <= OUTT_UTF8)
                           ascii_sepline(curp.outdata);
         }          }
   
         if (curp.outfree)          if (curp.outfree)
Line 634  passthrough(const char *file, int fd, int synopsis_onl
Line 637  passthrough(const char *file, int fd, int synopsis_onl
         size_t           len, off;          size_t           len, off;
         ssize_t          nw;          ssize_t          nw;
         int              print;          int              print;
   
           fflush(stdout);
   
         if ((stream = fdopen(fd, "r")) == NULL) {          if ((stream = fdopen(fd, "r")) == NULL) {
                 close(fd);                  close(fd);

Legend:
Removed from v.1.209  
changed lines
  Added in v.1.211

CVSweb