summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mdoc_man.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/mdoc_man.c b/mdoc_man.c
index c1c748ec..216a4d3c 100644
--- a/mdoc_man.c
+++ b/mdoc_man.c
@@ -553,7 +553,7 @@ man_mdoc(void *arg, const struct mdoc *mdoc)
static void
print_node(DECL_ARGS)
{
- const struct mdoc_node *prev, *sub;
+ const struct mdoc_node *sub;
const struct manact *act;
int cond, do_sub;
@@ -561,8 +561,7 @@ print_node(DECL_ARGS)
* Break the line if we were parsed subsequent the current node.
* This makes the page structure be more consistent.
*/
- prev = n->prev ? n->prev : n->parent;
- if (MMAN_spc & outflags && prev && prev->line < n->line)
+ if (MMAN_spc & outflags && MDOC_LINE & n->flags)
outflags |= MMAN_nl;
act = NULL;