[eglib] Don't escape chars in argv parsing enclosed in single quotes (mono/mono#15047)
authorRyan Lucia <rylucia@microsoft.com>
Tue, 18 Jun 2019 17:30:31 +0000 (13:30 -0400)
committerGitHub <noreply@github.com>
Tue, 18 Jun 2019 17:30:31 +0000 (13:30 -0400)
commitf44d2c12161aec9f84e64561988c243f4d7a9de6
treec5de610e5232d6e1182fa8da37b7361d60dd78e2
parent37b84bf639c615b452dff31b6dd8cd1816101de0
[eglib] Don't escape chars in argv parsing enclosed in single quotes (mono/mono#15047)

Fixes mono/mono#14724

This may need to be reverted if customers are relying on the existing behavior, but we can cross that bridge when we come to it.

The larger issue of incompatibility with .NET Core should be addressed later.

Commit migrated from https://github.com/mono/mono/commit/6c5bbbd757344fa1a39922917c85091ee35dbe1e
src/mono/mono/eglib/gshell.c