=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/tbl_html.c,v retrieving revision 1.21 retrieving revision 1.22 diff -c -r1.21 -r1.22 *** src/usr.bin/mandoc/tbl_html.c 2018/11/25 19:23:59 1.21 --- src/usr.bin/mandoc/tbl_html.c 2018/11/25 21:17:30 1.22 *************** *** 1,4 **** ! /* $OpenBSD: tbl_html.c,v 1.21 2018/11/25 19:23:59 schwarze Exp $ */ /* * Copyright (c) 2011 Kristaps Dzonsons * Copyright (c) 2014, 2015, 2017, 2018 Ingo Schwarze --- 1,4 ---- ! /* $OpenBSD: tbl_html.c,v 1.22 2018/11/25 21:17:30 schwarze Exp $ */ /* * Copyright (c) 2011 Kristaps Dzonsons * Copyright (c) 2014, 2015, 2017, 2018 Ingo Schwarze *************** *** 124,136 **** default: for (dp = sp->first; dp != NULL; dp = dp->next) { print_stagq(h, tt); ! switch (dp->layout->pos) { ! case TBL_CELL_SPAN: ! case TBL_CELL_DOWN: continue; - default: - break; - } /* Determine the attribute values. */ --- 124,141 ---- default: for (dp = sp->first; dp != NULL; dp = dp->next) { print_stagq(h, tt); ! ! /* ! * Do not generate elements for continuations ! * of spanned cells. Larger elements covering ! * this space were already generated earlier. ! */ ! ! if (dp->layout->pos == TBL_CELL_SPAN || ! dp->layout->pos == TBL_CELL_DOWN || ! (dp->string != NULL && ! strcmp(dp->string, "\\^") == 0)) continue; /* Determine the attribute values. */