]> git.cameronkatri.com Git - mandoc.git/blobdiff - mdoc_validate.c
Moved mdoc_a2st() out of mdoc.h -> libmdoc.h (replacement in mdoc_action.c).
[mandoc.git] / mdoc_validate.c
index 4a31b458f1749278b8ed1bedc79b3f50593158e1..1c5d8c9fe7a9f31040c59ba938de5568ccadb1cd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: mdoc_validate.c,v 1.27 2009/07/12 16:34:16 kristaps Exp $ */
+/*     $Id: mdoc_validate.c,v 1.30 2009/07/12 20:30:35 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -1131,7 +1131,7 @@ post_st(POST_ARGS)
 
        if (mdoc_a2st(mdoc->last->child->string))
                return(1);
-       return(mdoc_nwarn(mdoc, mdoc->last, EBADSTAND));
+       return(mdoc_nerr(mdoc, mdoc->last, EBADSTAND));
 }
 
 
@@ -1153,7 +1153,7 @@ post_sh_body(POST_ARGS)
 {
        struct mdoc_node *n;
 
-       if (SEC_NAME != mdoc->lastnamed)
+       if (SEC_NAME != mdoc->lastsec)
                return(1);
 
        /*
@@ -1168,6 +1168,8 @@ post_sh_body(POST_ARGS)
        for ( ; n && n->next; n = n->next) {
                if (MDOC_ELEM == n->type && MDOC_Nm == n->tok)
                        continue;
+               if (MDOC_TEXT == n->type)
+                       continue;
                if ( ! mdoc_nwarn(mdoc, mdoc->last, ENAMESECINC))
                        return(0);
        }