=================================================================== RCS file: /cvs/mandoc/roff_validate.c,v retrieving revision 1.17 retrieving revision 1.20 diff -u -p -r1.17 -r1.20 --- mandoc/roff_validate.c 2018/12/31 08:38:21 1.17 +++ mandoc/roff_validate.c 2020/06/22 19:20:40 1.20 @@ -1,6 +1,6 @@ -/* $Id: roff_validate.c,v 1.17 2018/12/31 08:38:21 schwarze Exp $ */ +/* $Id: roff_validate.c,v 1.20 2020/06/22 19:20:40 schwarze Exp $ */ /* - * Copyright (c) 2010, 2017, 2018 Ingo Schwarze + * Copyright (c) 2010, 2017, 2018, 2020 Ingo Schwarze * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above @@ -14,6 +14,8 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ +#include "config.h" + #include #include @@ -75,7 +77,7 @@ roff_valid_br(ROFF_VALID_ARGS) return; } - if ((np = n->prev) == NULL) + if ((np = roff_node_prev(n)) == NULL) return; switch (np->tok) { @@ -120,7 +122,7 @@ roff_valid_ft(ROFF_VALID_ARGS) static void roff_valid_nf(ROFF_VALID_ARGS) { - if (man->flags & ROFF_NOFILL) + if (n->flags & NODE_NOFILL) mandoc_msg(MANDOCERR_NF_SKIP, n->line, n->pos, "nf"); } @@ -129,7 +131,7 @@ roff_valid_sp(ROFF_VALID_ARGS) { struct roff_node *np; - if ((np = n->prev) == NULL) + if ((np = roff_node_prev(n)) == NULL) return; switch (np->tok) {