[BACK]Return to main.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/main.c between version 1.147 and 1.148

version 1.147, 2015/07/19 05:59:07 version 1.148, 2015/07/21 03:26:02
Line 968 
Line 968 
   
         /* Read all text right away and use the tag file. */          /* Read all text right away and use the tag file. */
   
         if ((cmdlen = strlen(argv[0])) >= 4) {          for (;;) {
                   if ((cmdlen = strlen(argv[0])) < 4)
                           break;
                 cp = argv[0] + cmdlen - 4;                  cp = argv[0] + cmdlen - 4;
                 if (strcmp(cp, "less") == 0 ||                  if (strcmp(cp, "less") && strcmp(cp, "more"))
                     strcmp(cp, "more") == 0) {                          break;
                         tag_init();                  if ((cp = tag_init()) == NULL)
                         argv[argc++] = mandoc_strdup("+G1G");                          break;
                         argv[argc++] = mandoc_strdup("-T");                  argv[argc++] = mandoc_strdup("+G1G");
                         argv[argc++] = tag_filename();                  argv[argc++] = mandoc_strdup("-T");
                 }                  argv[argc++] = cp;
                   break;
         }          }
         argv[argc] = NULL;          argv[argc] = NULL;
   

Legend:
Removed from v.1.147  
changed lines
  Added in v.1.148