diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2020-01-11 16:26:08 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2020-01-11 16:26:08 +0000 |
commit | 120e03a35547cf8ffa7ddf118212933b757005e9 (patch) | |
tree | cffaaf4a2a756905a62edf649d32bd66d99527b4 /man.h | |
parent | 3511586366aa848d5ee18d7336f046cbdb0d583b (diff) | |
download | mandoc-120e03a35547cf8ffa7ddf118212933b757005e9.tar.gz |
Fix a logic error:
When both the first and the third column are spans, do not use
the number of columns of the span starting in column two
for the span starting in column zero.
With afl, Jan Schreiber <jes at posteo dot de> found cases where
this caused NULL pointer accesses because too many layout cells
were consumed.
While here, make the code more similar at the three places
that iterate over data cells.
Diffstat (limited to 'man.h')
0 files changed, 0 insertions, 0 deletions