[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.107 and 1.110

version 1.107, 2014/11/28 05:51:32 version 1.110, 2015/02/06 07:13:14
Line 79  static v_check man_valids[MAN_MAX] = {
Line 79  static v_check man_valids[MAN_MAX] = {
         NULL,       /* I */          NULL,       /* I */
         NULL,       /* IR */          NULL,       /* IR */
         NULL,       /* RI */          NULL,       /* RI */
         check_eq0,  /* na */  
         post_vs,    /* sp */          post_vs,    /* sp */
         post_nf,    /* nf */          post_nf,    /* nf */
         post_fi,    /* fi */          post_fi,    /* fi */
Line 253  static void
Line 252  static void
 check_part(CHKARGS)  check_part(CHKARGS)
 {  {
   
         if (MAN_BODY == n->type && 0 == n->nchild)          if (n->type == MAN_BODY && n->child == NULL)
                 mandoc_msg(MANDOCERR_ARGCWARN, man->parse, n->line,                  mandoc_msg(MANDOCERR_BLK_EMPTY, man->parse,
                     n->pos, "want children (have none)");                      n->line, n->pos, man_macronames[n->tok]);
 }  }
   
 static void  static void
Line 379  post_TH(CHKARGS)
Line 378  post_TH(CHKARGS)
   
         if (n && (n = n->next))          if (n && (n = n->next))
                 man->meta.source = mandoc_strdup(n->string);                  man->meta.source = mandoc_strdup(n->string);
           else if (man->defos != NULL)
                   man->meta.source = mandoc_strdup(man->defos);
   
         /* TITLE MSEC DATE SOURCE ->VOL<- */          /* TITLE MSEC DATE SOURCE ->VOL<- */
         /* If missing, use the default VOL name for MSEC. */          /* If missing, use the default VOL name for MSEC. */

Legend:
Removed from v.1.107  
changed lines
  Added in v.1.110

CVSweb