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

Diff for /mandoc/main.c between version 1.206 and 1.207

version 1.206, 2014/12/15 18:05:57 version 1.207, 2014/12/17 18:45:35
Line 114  main(int argc, char *argv[])
Line 114  main(int argc, char *argv[])
         struct manpaths  paths;          struct manpaths  paths;
         char            *auxpaths;          char            *auxpaths;
         char            *defos;          char            *defos;
           unsigned char   *uc;
 #if HAVE_SQLITE3  #if HAVE_SQLITE3
         struct manpage  *res, *resp;          struct manpage  *res, *resp;
         char            *conf_file, *defpaths;          char            *conf_file, *defpaths;
Line 309  main(int argc, char *argv[])
Line 310  main(int argc, char *argv[])
                                 argv = help_argv;                                  argv = help_argv;
                                 argc = 1;                                  argc = 1;
                         }                          }
                 } else if (argv[0] != NULL && (                  } else if (((uc = argv[0]) != NULL) &&
                     (isdigit((unsigned char)argv[0][0]) &&                      ((isdigit(uc[0]) && (uc[1] == '\0' ||
                      (argv[0][1] == '\0' || !strcmp(argv[0], "3p"))) ||                        (isalpha(uc[1]) && uc[2] == '\0'))) ||
                     (argv[0][0] == 'n' && argv[0][1] == '\0'))) {                       (uc[0] == 'n' && uc[1] == '\0'))) {
                         search.sec = argv[0];                          search.sec = uc;
                         argv++;                          argv++;
                         argc--;                          argc--;
                 }                  }

Legend:
Removed from v.1.206  
changed lines
  Added in v.1.207

CVSweb