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

Diff for /mandoc/mdoc_validate.c between version 1.221 and 1.222

version 1.221, 2014/07/02 13:10:45 version 1.222, 2014/07/02 19:55:10
Line 1668  ebool(struct mdoc *mdoc)
Line 1668  ebool(struct mdoc *mdoc)
 {  {
   
         if (NULL == mdoc->last->child) {          if (NULL == mdoc->last->child) {
                 mdoc_nmsg(mdoc, mdoc->last, MANDOCERR_MACROEMPTY);                  if (MDOC_Sm == mdoc->last->tok)
                 mdoc_node_delete(mdoc, mdoc->last);                          mdoc->flags ^= MDOC_SMOFF;
                 return(1);                  return(1);
         }          }
         check_count(mdoc, MDOC_ELEM, CHECK_WARN, CHECK_EQ, 1);  
           check_count(mdoc, MDOC_ELEM, CHECK_WARN, CHECK_LT, 2);
   
         assert(MDOC_TEXT == mdoc->last->child->type);          assert(MDOC_TEXT == mdoc->last->child->type);
   

Legend:
Removed from v.1.221  
changed lines
  Added in v.1.222

CVSweb