=================================================================== RCS file: /cvs/mandoc/mdoc_validate.c,v retrieving revision 1.303 retrieving revision 1.304 diff -u -p -r1.303 -r1.304 --- mandoc/mdoc_validate.c 2016/08/10 12:06:41 1.303 +++ mandoc/mdoc_validate.c 2016/08/10 12:29:38 1.304 @@ -1,4 +1,4 @@ -/* $Id: mdoc_validate.c,v 1.303 2016/08/10 12:06:41 schwarze Exp $ */ +/* $Id: mdoc_validate.c,v 1.304 2016/08/10 12:29:38 schwarze Exp $ */ /* * Copyright (c) 2008-2012 Kristaps Dzonsons * Copyright (c) 2010-2016 Ingo Schwarze @@ -1064,10 +1064,11 @@ post_it(POST_ARGS) mdoc_argnames[nbl->args->argv[0].arg]); /* FALLTHROUGH */ case LIST_item: - if (nit->head->child != NULL) + if ((nch = nit->head->child) != NULL) mandoc_vmsg(MANDOCERR_ARG_SKIP, mdoc->parse, nit->line, nit->pos, - "It %s", nit->head->child->string); + "It %s", nch->string == NULL ? + mdoc_macronames[nch->tok] : nch->string); break; case LIST_column: cols = (int)nbl->norm->Bl.ncols;