Found two multiple evaluation macros. One of them so long and scary it
authorderaadt <deraadt@openbsd.org>
Wed, 4 May 2022 18:57:50 +0000 (18:57 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 4 May 2022 18:57:50 +0000 (18:57 +0000)
commit93060a2b6ebc0fa8a5115dfb157dfafc29e9ca63
tree998e7303111d38de10b71f254671824ded291c2a
parente3343a650a7c958842a276eda92f854f0b85ec68
Found two multiple evaluation macros. One of them so long and scary it
too many people to unravel correctly and place into a static function.
While here, move the flags bits into local variables, which reduces
the amount of () in the checks.
help from millert, miod, tedu
lib/libc/gen/vis.c