More accurate argv-to-command-line serialization when spawning child processes on Windows

The old implementation had a bug in it in that it didn't quote empty strings, but it also didn't properly follow the special quoting rules required for the first argument (the executable name). This new implementation serializes the argv correctly such that it can be parsed by the `CommandLineToArgvW` algorithm.
4d9c4ab82cCarl Åstholm committed on 12/18/2023, 10:58:26 PMparent13f78e2
1 file changedLine totals unavailable