makewhatis: avoid skipping another page after one with no mlinks

Submitted by:	Ingo Schwarze
MFC after:	3 weeks
MFC with:	r307003
This commit is contained in:
emaste 2016-10-18 13:37:59 +00:00
parent 3e56e9b2f3
commit 4ebbce4dde

View File

@ -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));