summaryrefslogtreecommitdiffstats
path: root/mdoc_macro.c
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2015-02-10 11:03:13 +0000
committerIngo Schwarze <schwarze@openbsd.org>2015-02-10 11:03:13 +0000
commitcb3e90e0e6db40508a63959069161c053a32fa5f (patch)
tree9f9376c073b34eca08ade90c73654d9090bd5a23 /mdoc_macro.c
parent44bb345d393482ec2f7e3ae9fa666129767f0d6f (diff)
downloadmandoc-cb3e90e0e6db40508a63959069161c053a32fa5f.tar.gz
Do not read past the end of the buffer if an "f" layout font modifier
is followed by the end of the input line instead of a font specifier. Found by jsg@ with afl, test case #591. While here, improve functionality as well: * There is no "r" font modifier. * Font specifiers (as opposed to font modifiers) are case sensitive. * One-character font specifiers require trailing whitespace. * Ignore parenthised and two-letter font specifiers.
Diffstat (limited to 'mdoc_macro.c')
0 files changed, 0 insertions, 0 deletions