]> git.cameronkatri.com Git - mandoc.git/blobdiff - man_validate.c
Make -T[x]html for tables structure cells with a width. I don't
[mandoc.git] / man_validate.c
index d3665d6b28ef1acd4c5b783f6a4016cea43a870c..bcfcbacfa40b7ebf4d4f21852e2628bce328b76f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: man_validate.c,v 1.56 2010/12/08 10:58:22 kristaps Exp $ */
+/*     $Id: man_validate.c,v 1.57 2011/01/01 12:59:17 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -117,10 +117,16 @@ man_valid_pre(struct man *m, struct man_node *n)
 {
        v_check         *cp;
 
-       if (MAN_TEXT == n->type)
-               return(1);
-       if (MAN_ROOT == n->type)
+       switch (n->type) {
+       case (MAN_TEXT):
+               /* FALLTHROUGH */
+       case (MAN_ROOT):
+               /* FALLTHROUGH */
+       case (MAN_TBL):
                return(1);
+       default:
+               break;
+       }
 
        if (NULL == (cp = man_valids[n->tok].pres))
                return(1);
@@ -145,6 +151,8 @@ man_valid_post(struct man *m)
                return(check_text(m, m->last));
        case (MAN_ROOT):
                return(check_root(m, m->last));
+       case (MAN_TBL):
+               return(1);
        default:
                break;
        }