aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validate.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-03-12 06:32:17 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-03-12 06:32:17 +0000
commit8b8c158fd8de44ca79949d5f916da9eb54a0566a (patch)
tree2b6cb5fa29beab27a3bc27e2515dd811d6638735 /validate.c
parent79712733ab4bcabb671c2ec700a2dc90c6d460d4 (diff)
downloadmandoc-8b8c158fd8de44ca79949d5f916da9eb54a0566a.tar.gz
mandoc-8b8c158fd8de44ca79949d5f916da9eb54a0566a.tar.zst
mandoc-8b8c158fd8de44ca79949d5f916da9eb54a0566a.zip
Removed segfault with empty word.
Initial "full" -column support.
Diffstat (limited to 'validate.c')
-rw-r--r--validate.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/validate.c b/validate.c
index d723aa3b..a6f37ee1 100644
--- a/validate.c
+++ b/validate.c
@@ -1,4 +1,4 @@
-/* $Id: validate.c,v 1.80 2009/03/12 02:57:36 kristaps Exp $ */
+/* $Id: validate.c,v 1.81 2009/03/12 06:32:17 kristaps Exp $ */
/*
* Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -1187,15 +1187,13 @@ post_it(POST_ARGS)
if (mdoc->last->body->child)
if ( ! mwarn(mdoc, WNOMULTILINE))
return(0);
- c = mdoc->last->head;
+ c = mdoc->last->child;
for (i = 0; c && MDOC_HEAD == c->type; c = c->next)
i++;
if (i == cols)
break;
- if ( ! mdoc_warn(mdoc, WARN_SYNTAX,
- "column mismatch (have %d, want %d)", i, cols))
- return(0);
- break;
+ return(mdoc_err(mdoc, "column mismatch (have "
+ "%d, want %d)", i, cols));
default:
break;
}