=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/mdoc_macro.c,v retrieving revision 1.96 retrieving revision 1.97 diff -c -r1.96 -r1.97 *** src/usr.bin/mandoc/mdoc_macro.c 2014/08/08 15:54:10 1.96 --- src/usr.bin/mandoc/mdoc_macro.c 2014/08/16 19:47:17 1.97 *************** *** 1,4 **** ! /* $Id: mdoc_macro.c,v 1.96 2014/08/08 15:54:10 schwarze Exp $ */ /* * Copyright (c) 2008-2012 Kristaps Dzonsons * Copyright (c) 2010, 2012, 2013 Ingo Schwarze --- 1,4 ---- ! /* $Id: mdoc_macro.c,v 1.97 2014/08/16 19:47:17 schwarze Exp $ */ /* * Copyright (c) 2008-2012 Kristaps Dzonsons * Copyright (c) 2010, 2012, 2013 Ingo Schwarze *************** *** 1037,1043 **** if (tok == MDOC_It) { for (n = mdoc->last; n; n = n->parent) ! if (n->tok == MDOC_Bl) break; if (n == NULL) { mandoc_vmsg(MANDOCERR_IT_STRAY, mdoc->parse, --- 1037,1044 ---- if (tok == MDOC_It) { for (n = mdoc->last; n; n = n->parent) ! if (n->tok == MDOC_Bl && ! ! (n->flags & MDOC_VALID)) break; if (n == NULL) { mandoc_vmsg(MANDOCERR_IT_STRAY, mdoc->parse,