spawn on Windows do not escape empty arguments #7138

yeputons opened this Issue Feb 17, 2014 · 2 comments

3 participants


For example, if I call spawn('foo', ['a', '', 'c']), behavior of foo will be different on Windows and Linux - it will receive three arguments (and the second will be empty) on Linux, but foo will receive only two parameters on Windows.

That is very easy to fix in libuv, but does anyone know why such if appeared at all?

@yeputons yeputons referenced this issue in featurist/spawn-cmd Feb 17, 2014

More tests #7


Adjustment to how libuv handles empty arguments landed in joyent/libuv@907b55e.


@ryancole cool, thank you.

@yeputons yeputons closed this May 22, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment