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

Diff for /mandoc/Attic/validate.c between version 1.29 and 1.30

version 1.29, 2009/01/15 15:46:45 version 1.30, 2009/01/15 17:38:58
Line 312  pre_display(struct mdoc *mdoc, struct mdoc_node *node)
Line 312  pre_display(struct mdoc *mdoc, struct mdoc_node *node)
                                 break;                                  break;
         if (NULL == n)          if (NULL == n)
                 return(1);                  return(1);
         return(mdoc_verr(mdoc, node, ERR_SCOPE_NONEST));          return(mdoc_nerr(mdoc, node, ERR_SCOPE_NONEST));
 }  }
   
   
Line 427  pre_it(struct mdoc *mdoc, struct mdoc_node *node)
Line 427  pre_it(struct mdoc *mdoc, struct mdoc_node *node)
         assert(MDOC_It == mdoc->last->tok);          assert(MDOC_It == mdoc->last->tok);
   
         if (MDOC_BODY != mdoc->last->parent->type)          if (MDOC_BODY != mdoc->last->parent->type)
                 return(mdoc_verr(mdoc, node, ERR_SYNTAX_PARENTBAD));                  return(mdoc_nerr(mdoc, node, ERR_SYNTAX_PARENTBAD));
         if (MDOC_Bl != mdoc->last->parent->tok)          if (MDOC_Bl != mdoc->last->parent->tok)
                 return(mdoc_verr(mdoc, node, ERR_SYNTAX_PARENTBAD));                  return(mdoc_nerr(mdoc, node, ERR_SYNTAX_PARENTBAD));
   
         return(1);          return(1);
 }  }
Line 440  pre_prologue(struct mdoc *mdoc, struct mdoc_node *node
Line 440  pre_prologue(struct mdoc *mdoc, struct mdoc_node *node
 {  {
   
         if (SEC_PROLOGUE != mdoc->sec_lastn)          if (SEC_PROLOGUE != mdoc->sec_lastn)
                 return(mdoc_verr(mdoc, node, ERR_SEC_NPROLOGUE));                  return(mdoc_nerr(mdoc, node, ERR_SEC_NPROLOGUE));
         assert(MDOC_ELEM == node->type);          assert(MDOC_ELEM == node->type);
   
         /* Check for ordering. */          /* Check for ordering. */
Line 449  pre_prologue(struct mdoc *mdoc, struct mdoc_node *node
Line 449  pre_prologue(struct mdoc *mdoc, struct mdoc_node *node
         case (MDOC_Os):          case (MDOC_Os):
                 if (mdoc->meta.title[0] && mdoc->meta.date)                  if (mdoc->meta.title[0] && mdoc->meta.date)
                         break;                          break;
                 return(mdoc_verr(mdoc, node, ERR_SEC_PROLOGUE_OO));                  return(mdoc_nerr(mdoc, node, ERR_SEC_PROLOGUE_OO));
         case (MDOC_Dt):          case (MDOC_Dt):
                 if (0 == mdoc->meta.title[0] && mdoc->meta.date)                  if (0 == mdoc->meta.title[0] && mdoc->meta.date)
                         break;                          break;
                 return(mdoc_verr(mdoc, node, ERR_SEC_PROLOGUE_OO));                  return(mdoc_nerr(mdoc, node, ERR_SEC_PROLOGUE_OO));
         case (MDOC_Dd):          case (MDOC_Dd):
                 if (0 == mdoc->meta.title[0] && 0 == mdoc->meta.date)                  if (0 == mdoc->meta.title[0] && 0 == mdoc->meta.date)
                         break;                          break;
                 return(mdoc_verr(mdoc, node, ERR_SEC_PROLOGUE_OO));                  return(mdoc_nerr(mdoc, node, ERR_SEC_PROLOGUE_OO));
         default:          default:
                 abort();                  abort();
                 /* NOTREACHED */                  /* NOTREACHED */
Line 483  pre_prologue(struct mdoc *mdoc, struct mdoc_node *node
Line 483  pre_prologue(struct mdoc *mdoc, struct mdoc_node *node
                 /* NOTREACHED */                  /* NOTREACHED */
         }          }
   
         return(mdoc_verr(mdoc, node, ERR_SEC_PROLOGUE_REP));          return(mdoc_nerr(mdoc, node, ERR_SEC_PROLOGUE_REP));
 }  }
   
   
Line 618  post_bl(struct mdoc *mdoc)
Line 618  post_bl(struct mdoc *mdoc)
         }          }
         if (NULL == n)          if (NULL == n)
                 return(1);                  return(1);
         return(mdoc_verr(mdoc, n, ERR_SYNTAX_CHILDBAD));          return(mdoc_nerr(mdoc, n, ERR_SYNTAX_CHILDBAD));
 }  }
   
   

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30

CVSweb