=================================================================== RCS file: /cvs/mandoc/mdoc_validate.c,v retrieving revision 1.350 retrieving revision 1.351 diff -u -p -r1.350 -r1.351 --- mandoc/mdoc_validate.c 2017/07/20 12:54:02 1.350 +++ mandoc/mdoc_validate.c 2017/07/31 15:19:06 1.351 @@ -1,4 +1,4 @@ -/* $Id: mdoc_validate.c,v 1.350 2017/07/20 12:54:02 schwarze Exp $ */ +/* $Id: mdoc_validate.c,v 1.351 2017/07/31 15:19:06 schwarze Exp $ */ /* * Copyright (c) 2008-2012 Kristaps Dzonsons * Copyright (c) 2010-2017 Ingo Schwarze @@ -1931,7 +1931,7 @@ post_root(POST_ARGS) /* Check that we begin with a proper `Sh'. */ n = mdoc->first->child; - while (n != NULL && n->tok != TOKEN_NONE && + while (n != NULL && n->tok >= MDOC_Dd && mdoc_macros[n->tok].flags & MDOC_PROLOGUE) n = n->next;