CVSROOT:        /cvs
Module name:    src
Changes by:     schwa...@cvs.openbsd.org        2018/12/30 21:55:42

Modified files:
        usr.bin/mandoc : libman.h libmdoc.h man.c man_macro.c 
                         man_validate.c mdoc.c mdoc_macro.c mdoc_state.c 
                         mdoc_validate.c read.c roff.c roff_int.h 

Log message:
Cleanup, minus 15 LOC, no functional change:
Simplify the way the man(7) and mdoc(7) validators are called.
Reset the parser state with a common function before calling them.
There is no need to again reset the parser state afterwards,
the parsers are no longer used after validation.
This allows getting rid of man_node_validate() and mdoc_node_validate()
as separate functions.

Reply via email to