diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2014-11-29 03:37:44 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2014-11-29 03:37:44 +0000 |
commit | 3d06fba36aaf6d0e66e60fba15af8837414b9ff9 (patch) | |
tree | 16b27bee82e04643322d42523d978a2b926670c4 /term_ascii.c | |
parent | 857b9aac8422fa0bebd1d83b87c8fbf4d7a1f044 (diff) | |
download | mandoc-3d06fba36aaf6d0e66e60fba15af8837414b9ff9.tar.gz |
Provide a helper function macro_or_word() and use it to prune the
same chunk of argument parsing code out of five of the eight callback
functions. The other three have too much special handling to
participate.
As a bonus, let lookup() and mdoc_args() deal with line macros and
retire the lookup_raw() helper and the mdoc_zargs() internal interface
function.
No functional change, minus 40 lines of code.
Diffstat (limited to 'term_ascii.c')
0 files changed, 0 insertions, 0 deletions