summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorschwarze <schwarze@openbsd.org>2014-10-11 21:33:58 +0000
committerschwarze <schwarze@openbsd.org>2014-10-11 21:33:58 +0000
commitb8e7c8e3bff1428fa790d3125a4715b2abb51497 (patch)
tree2c3b57e2f81e56e449086ba17835e3da679139ac
parentwarn about parentheses in function names after .Fn and .Fo; (diff)
downloadwireguard-openbsd-b8e7c8e3bff1428fa790d3125a4715b2abb51497.tar.xz
wireguard-openbsd-b8e7c8e3bff1428fa790d3125a4715b2abb51497.zip
oops, don't crash when .Fo has no argument
-rw-r--r--usr.bin/mandoc/mdoc_validate.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/mandoc/mdoc_validate.c b/usr.bin/mandoc/mdoc_validate.c
index acc44b3f45a..d7eafd7ce42 100644
--- a/usr.bin/mandoc/mdoc_validate.c
+++ b/usr.bin/mandoc/mdoc_validate.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: mdoc_validate.c,v 1.167 2014/10/11 21:14:11 schwarze Exp $ */
+/* $OpenBSD: mdoc_validate.c,v 1.168 2014/10/11 21:33:58 schwarze Exp $ */
/*
* Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2010-2014 Ingo Schwarze <schwarze@openbsd.org>
@@ -1029,7 +1029,7 @@ post_fo(POST_ARGS)
hwarn_eq1(mdoc);
bwarn_ge1(mdoc);
- if (mdoc->last->type == MDOC_HEAD)
+ if (mdoc->last->type == MDOC_HEAD && mdoc->last->nchild)
post_fname(mdoc);
return(1);
}