diff options
author | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2014-12-20 02:26:43 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2014-12-20 02:26:43 +0000 |
commit | a9e07fc014e1f7ba428f64698be6d546bb16402b (patch) | |
tree | e36b6921b79443986a0af8dc04bd5042b14baad9 /include/siphash.h | |
parent | 2890684d117e9c346843b5e3f1189dfe1a8febcc (diff) |
Fix two issues causing a class of assertion failures found by jsg@ with afl.
1) rew_sub(): Make sure REWIND_MORE is acted upon even when followed by
REWIND_NONE. This prevents .It from ending up inside other children of .Bl.
2) blk_exp_close(): Only allow extension of .Bl when it has at least
one .It. Otherwise, a broken child block could be moved in front of
the .Bl, effectively resulting in a .Bl that ended before it began.
Diffstat (limited to 'include/siphash.h')
0 files changed, 0 insertions, 0 deletions