[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.136 and 1.138

version 1.136, 2010/12/05 15:49:37 version 1.138, 2010/12/05 15:59:27
Line 753  pre_bl(PRE_ARGS)
Line 753  pre_bl(PRE_ARGS)
         case (LIST_inset):          case (LIST_inset):
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         case (LIST_item):          case (LIST_item):
                 if (NULL == n->data.Bl->width)                  if (n->data.Bl->width)
                         break;                          mdoc_nmsg(mdoc, n, MANDOCERR_IGNARGV);
                 mdoc_nmsg(mdoc, n, MANDOCERR_WIDTHARG);  
                 break;                  break;
         default:          default:
                 break;                  break;
Line 1449  post_bl_block_tag(POST_ARGS)
Line 1448  post_bl_block_tag(POST_ARGS)
                 assert(MDOC_BLOCK == nn->type);                  assert(MDOC_BLOCK == nn->type);
                 nn = nn->head->child;                  nn = nn->head->child;
   
                 if (nn == NULL) {                  if (nn == NULL)
                         /* No -width for .Bl and first .It is emtpy */  
                         mdoc_nmsg(mdoc, n, MANDOCERR_NOWIDTHARG);  
                         break;                          break;
                 }  
   
                 if (MDOC_TEXT == nn->type) {                  if (MDOC_TEXT == nn->type) {
                         sz = strlen(nn->string) + 1;                          sz = strlen(nn->string) + 1;
Line 1462  post_bl_block_tag(POST_ARGS)
Line 1458  post_bl_block_tag(POST_ARGS)
   
                 if (0 != (ssz = mdoc_macro2len(nn->tok)))                  if (0 != (ssz = mdoc_macro2len(nn->tok)))
                         sz = ssz;                          sz = ssz;
                 else  
                         mdoc_nmsg(mdoc, n, MANDOCERR_NOWIDTHARG);  
   
                 break;                  break;
         }          }

Legend:
Removed from v.1.136  
changed lines
  Added in v.1.138

CVSweb