Also, I read the POSIX spec for those functions and it wasn't obvious from those that they did a wide->multi conversion either! I mean, you can figure it out eventually if you know they're doing it, but a new reader would miss it. Sigh.