Mikko Rasa [Sat, 16 Sep 2023 13:05:29 +0000 (16:05 +0300)]
Tweak some types to work around an MSVC compile error
For some reason in release mode MSVC wants to decay the plain arrays to
pointers when used in a ternary, which causes the code expecting a
reference to an array to not compile.