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

Diff for /mandoc/man_validate.c between version 1.145 and 1.147

version 1.145, 2018/12/31 08:38:21 version 1.147, 2019/03/11 13:21:11
Line 41 
Line 41 
   
 typedef void    (*v_check)(CHKARGS);  typedef void    (*v_check)(CHKARGS);
   
 static  void      check_abort(CHKARGS);  static __dead void check_abort(CHKARGS);
 static  void      check_par(CHKARGS);  static  void      check_par(CHKARGS);
 static  void      check_part(CHKARGS);  static  void      check_part(CHKARGS);
 static  void      check_root(CHKARGS);  static  void      check_root(CHKARGS);
Line 153  man_validate(struct roff_man *man)
Line 153  man_validate(struct roff_man *man)
         default:          default:
                 if (n->tok < ROFF_MAX) {                  if (n->tok < ROFF_MAX) {
                         roff_validate(man);                          roff_validate(man);
                         man_state(man, n);  
                         break;                          break;
                 }                  }
                 assert(n->tok >= MAN_TH && n->tok < MAN_MAX);                  assert(n->tok >= MAN_TH && n->tok < MAN_MAX);
Line 161  man_validate(struct roff_man *man)
Line 160  man_validate(struct roff_man *man)
                 if (*cp)                  if (*cp)
                         (*cp)(man, n);                          (*cp)(man, n);
                 if (man->last == n)                  if (man->last == n)
                         man_state(man, n);                          n->flags |= NODE_VALID;
                 break;                  break;
         }          }
 }  }
Line 197  check_root(CHKARGS)
Line 196  check_root(CHKARGS)
                     "(OpenBSD)" : "(NetBSD)");                      "(OpenBSD)" : "(NetBSD)");
 }  }
   
 static void  static __dead void
 check_abort(CHKARGS)  check_abort(CHKARGS)
 {  {
         abort();          abort();

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

CVSweb