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

Diff for /src/usr.bin/mandoc/mandocdb.c between version 1.106 and 1.107

version 1.106, 2014/05/12 19:11:20 version 1.107, 2014/06/05 07:13:53
Line 792 
Line 792 
                 return;                  return;
         }          }
   
         if (strstr(buf, basedir) == buf)          if (strstr(buf, basedir) == buf && strcmp(basedir, "/") != 0)
                 start = buf + strlen(basedir) + 1;                  start = buf + strlen(basedir) + 1;
         else if (OP_TEST == op)          else if (OP_TEST == op)
                 start = buf;                  start = buf;
Line 821 
Line 821 
                         say(file, "Filename too long");                          say(file, "Filename too long");
                         return;                          return;
                 }                  }
                 start = strstr(buf, basedir) == buf ?                  start = strstr(buf, basedir) == buf &&
                       strcmp(basedir, "/") != 0 ?
                     buf + strlen(basedir) + 1 : buf;                      buf + strlen(basedir) + 1 : buf;
         }          }
   

Legend:
Removed from v.1.106  
changed lines
  Added in v.1.107