=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/mdoc_man.c,v retrieving revision 1.50 retrieving revision 1.51 diff -c -r1.50 -r1.51 *** src/usr.bin/mandoc/mdoc_man.c 2013/06/02 18:16:51 1.50 --- src/usr.bin/mandoc/mdoc_man.c 2013/09/15 18:48:26 1.51 *************** *** 1,4 **** ! /* $Id: mdoc_man.c,v 1.50 2013/06/02 18:16:51 schwarze Exp $ */ /* * Copyright (c) 2011, 2012, 2013 Ingo Schwarze * --- 1,4 ---- ! /* $Id: mdoc_man.c,v 1.51 2013/09/15 18:48:26 schwarze Exp $ */ /* * Copyright (c) 2011, 2012, 2013 Ingo Schwarze * *************** *** 549,555 **** static void print_node(DECL_ARGS) { ! const struct mdoc_node *prev, *sub; const struct manact *act; int cond, do_sub; --- 549,555 ---- static void print_node(DECL_ARGS) { ! const struct mdoc_node *sub; const struct manact *act; int cond, do_sub; *************** *** 557,564 **** * 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) outflags |= MMAN_nl; act = NULL; --- 557,563 ---- * Break the line if we were parsed subsequent the current node. * This makes the page structure be more consistent. */ ! if (MMAN_spc & outflags && MDOC_LINE & n->flags) outflags |= MMAN_nl; act = NULL;