Limit IFS scope to effect parsing code only
authorkn <kn@openbsd.org>
Sat, 1 Apr 2023 23:24:46 +0000 (23:24 +0000)
committerkn <kn@openbsd.org>
Sat, 1 Apr 2023 23:24:46 +0000 (23:24 +0000)
commitd9b045b4e06bbf3a1fce2bd078993c013cc9dc33
tree9c4fe84766811f24ac1a8a73977dc2776d355c90
parent42f826b2c30d5ea8653b2c5d8553aaaf5016591c
Limit IFS scope to effect parsing code only

Set to split `hw.disknames' strings is neat, but functionn-wide means the
bsort() invocation honours it, i.e. it'll output newlines not spaces.

Break the one-liner into the same multi-line idom occuring elsewhere and
contain IFS in the subshell that needs it.

This was never visible due how the output of was consumed by the shell.

The only visual, but otherwise effectless bug due to this appeared with the
new disk encryption question double-quoting get_dkdevs() output, i.e.
multiple disks printed across multiple lines;  this yields one, as inteded.

OK afresh1
distrib/miniroot/install.sub