=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/mdoc_validate.c,v retrieving revision 1.180 retrieving revision 1.181 diff -c -r1.180 -r1.181 *** src/usr.bin/mandoc/mdoc_validate.c 2014/12/18 19:22:47 1.180 --- src/usr.bin/mandoc/mdoc_validate.c 2014/12/18 20:15:31 1.181 *************** *** 1,4 **** ! /* $OpenBSD: mdoc_validate.c,v 1.180 2014/12/18 19:22:47 schwarze Exp $ */ /* * Copyright (c) 2008-2012 Kristaps Dzonsons * Copyright (c) 2010-2014 Ingo Schwarze --- 1,4 ---- ! /* $OpenBSD: mdoc_validate.c,v 1.181 2014/12/18 20:15:31 schwarze Exp $ */ /* * Copyright (c) 2008-2012 Kristaps Dzonsons * Copyright (c) 2010-2014 Ingo Schwarze *************** *** 1475,1481 **** nchild = nbody->child; while (NULL != nchild) { ! if (MDOC_It == nchild->tok || MDOC_Sm == nchild->tok) { nchild = nchild->next; continue; } --- 1475,1484 ---- nchild = nbody->child; while (NULL != nchild) { ! if (nchild->tok == MDOC_It || ! (nchild->tok == MDOC_Sm && ! nchild->next != NULL && ! nchild->next->tok == MDOC_It)) { nchild = nchild->next; continue; }