aboutsummaryrefslogtreecommitdiff
path: root/contrib/mdocml
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2016-10-18 13:37:59 +0000
committerEd Maste <emaste@FreeBSD.org>2016-10-18 13:37:59 +0000
commit4c5fff6d495754eaa3589e6d66ea5b151c50eec8 (patch)
tree87d72c306f223252febe47759206ca567f13b9b4 /contrib/mdocml
parentadd6f7d069475d56d8e323d0d193e9c76b4ebc49 (diff)
downloadsrc-4c5fff6d495754eaa3589e6d66ea5b151c50eec8.tar.gz
src-4c5fff6d495754eaa3589e6d66ea5b151c50eec8.zip
makewhatis: avoid skipping another page after one with no mlinks
Submitted by: Ingo Schwarze MFC after: 3 weeks MFC with: r307003
Notes
Notes: svn path=/head/; revision=307564
Diffstat (limited to 'contrib/mdocml')
-rw-r--r--contrib/mdocml/mandocdb.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/contrib/mdocml/mandocdb.c b/contrib/mdocml/mandocdb.c
index d727ce0e9a37..3b9bda0d612b 100644
--- a/contrib/mdocml/mandocdb.c
+++ b/contrib/mdocml/mandocdb.c
@@ -1146,10 +1146,8 @@ mpages_merge(struct mparse *mp)
for (mpage = mpage_head; mpage != NULL; mpage = mpage->next) {
mlinks_undupe(mpage);
- if ((mlink = mpage->mlinks) == NULL) {
- mpage = mpage->next;
+ if ((mlink = mpage->mlinks) == NULL)
continue;
- }
name_mask = NAME_MASK;
mandoc_ohash_init(&names, 4, offsetof(struct str, key));