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

Diff for /mandoc/main.c between version 1.322 and 1.324

version 1.322, 2019/03/06 10:18:58 version 1.324, 2019/05/03 09:39:25
Line 355  main(int argc, char *argv[])
Line 355  main(int argc, char *argv[])
                 } else if (argc > 1 &&                  } else if (argc > 1 &&
                     ((uc = (unsigned char *)argv[0]) != NULL) &&                      ((uc = (unsigned char *)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[0] == 'n' && uc[1] == '\0'))) {                       (uc[0] == 'n' && uc[1] == '\0'))) {
                         search.sec = (char *)uc;                          search.sec = (char *)uc;
                         argv++;                          argv++;
Line 411  main(int argc, char *argv[])
Line 411  main(int argc, char *argv[])
                                 res[sz].file = mandoc_strdup(argv[c]);                                  res[sz].file = mandoc_strdup(argv[c]);
                                 res[sz].names = NULL;                                  res[sz].names = NULL;
                                 res[sz].output = NULL;                                  res[sz].output = NULL;
                                   res[sz].bits = 0;
                                 res[sz].ipath = SIZE_MAX;                                  res[sz].ipath = SIZE_MAX;
                                 res[sz].sec = 10;                                  res[sz].sec = 10;
                                 res[sz].form = FORM_SRC;                                  res[sz].form = FORM_SRC;
Line 761  found:
Line 762  found:
         page->file = file;          page->file = file;
         page->names = NULL;          page->names = NULL;
         page->output = NULL;          page->output = NULL;
           page->bits = NAME_FILE & NAME_MASK;
         page->ipath = ipath;          page->ipath = ipath;
         page->sec = (*sec >= '1' && *sec <= '9') ? *sec - '1' + 1 : 10;          page->sec = (*sec >= '1' && *sec <= '9') ? *sec - '1' + 1 : 10;
         page->form = form;          page->form = form;

Legend:
Removed from v.1.322  
changed lines
  Added in v.1.324

CVSweb