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

Diff for /src/usr.bin/mandoc/man_validate.c between version 1.81 and 1.82

version 1.81, 2015/02/06 07:12:34 version 1.82, 2015/02/06 08:28:03
Line 36 
Line 36 
   
 typedef void    (*v_check)(CHKARGS);  typedef void    (*v_check)(CHKARGS);
   
 static  void      check_eq0(CHKARGS);  
 static  void      check_eq2(CHKARGS);  static  void      check_eq2(CHKARGS);
 static  void      check_le1(CHKARGS);  static  void      check_le1(CHKARGS);
 static  void      check_le5(CHKARGS);  static  void      check_le5(CHKARGS);
Line 180 
Line 179 
             #ineq, (x), n->nchild); \              #ineq, (x), n->nchild); \
 }  }
   
 INEQ_DEFINE(0, ==, eq0)  
 INEQ_DEFINE(2, ==, eq2)  INEQ_DEFINE(2, ==, eq2)
 INEQ_DEFINE(1, <=, le1)  INEQ_DEFINE(1, <=, le1)
 INEQ_DEFINE(5, <=, le5)  INEQ_DEFINE(5, <=, le5)
Line 399 
Line 397 
 post_nf(CHKARGS)  post_nf(CHKARGS)
 {  {
   
         check_eq0(man, n);          if (man->flags & MAN_LITERAL)
   
         if (MAN_LITERAL & man->flags)  
                 mandoc_msg(MANDOCERR_NF_SKIP, man->parse,                  mandoc_msg(MANDOCERR_NF_SKIP, man->parse,
                     n->line, n->pos, "nf");                      n->line, n->pos, "nf");
   
Line 412 
Line 408 
 post_fi(CHKARGS)  post_fi(CHKARGS)
 {  {
   
         check_eq0(man, n);  
   
         if ( ! (MAN_LITERAL & man->flags))          if ( ! (MAN_LITERAL & man->flags))
                 mandoc_msg(MANDOCERR_FI_SKIP, man->parse,                  mandoc_msg(MANDOCERR_FI_SKIP, man->parse,
                     n->line, n->pos, "fi");                      n->line, n->pos, "fi");
Line 499 
Line 493 
 post_vs(CHKARGS)  post_vs(CHKARGS)
 {  {
   
         if (n->tok == MAN_br)          if (n->tok == MAN_sp)
                 check_eq0(man, n);  
         else  
                 check_le1(man, n);                  check_le1(man, n);
   
         if (NULL != n->prev)          if (NULL != n->prev)

Legend:
Removed from v.1.81  
changed lines
  Added in v.1.82