diff options
author | Scott Soule Cheloha <cheloha@cvs.openbsd.org> | 2022-12-22 19:51:12 +0000 |
---|---|---|
committer | Scott Soule Cheloha <cheloha@cvs.openbsd.org> | 2022-12-22 19:51:12 +0000 |
commit | 7cffd29be8ddc926f78306a722ae0466ca092588 (patch) | |
tree | ee2bce3fc91bef9527011fc75b2b1c564f157ef4 /usr.bin/mandoc | |
parent | 3db97dcf1ff3bcf55b72758630217554bf9b2e55 (diff) |
sparc64: move retry logic out of stickcmpr_set()
In some cases, stickcmpr_set() fails to ensure that %STICK_CMPR leads
%STICK before returning to the caller. Rewriting the retry logic in C
trivially fixes the issue. So move the retry logic out into a new
function, stick_rearm().
Issue discovered by miod@, fix tested by miod@.
Link: https://marc.info/?l=openbsd-tech&m=167122933414238&w=2
ok kettenis@
Diffstat (limited to 'usr.bin/mandoc')
0 files changed, 0 insertions, 0 deletions