[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.89 and 1.90

version 1.89, 2010/05/31 23:10:51 version 1.90, 2010/05/31 23:40:25
Line 1024  post_it(POST_ARGS)
Line 1024  post_it(POST_ARGS)
 static int  static int
 post_bl_head(POST_ARGS)  post_bl_head(POST_ARGS)
 {  {
         int                     i;          int               i;
         const struct mdoc_node *n;          struct mdoc_node *n;
         const struct mdoc_argv *a;  
   
           assert(mdoc->last->parent);
         n = mdoc->last->parent;          n = mdoc->last->parent;
         assert(n->args);  
   
         for (i = 0; i < (int)n->args->argc; i++) {          if (LIST_column == n->data.list) {
                 a = &n->args->argv[i];                  for (i = 0; i < (int)n->args->argc; i++)
                 if (a->arg == MDOC_Column) {                          if (MDOC_Column == n->args->argv[i].arg)
                         if (a->sz && mdoc->last->nchild)                                  break;
                                 return(mdoc_nmsg(mdoc, n, MANDOCERR_COLUMNS));                  assert(i < (int)n->args->argc);
                         return(1);  
                   if (n->args->argv[i].sz && mdoc->last->nchild) {
                           mdoc_nmsg(mdoc, n, MANDOCERR_COLUMNS);
                           return(0);
                 }                  }
                   return(1);
         }          }
   
         if (0 == (i = mdoc->last->nchild))          if (0 == (i = mdoc->last->nchild))

Legend:
Removed from v.1.89  
changed lines
  Added in v.1.90

CVSweb