Fix zero-length parameter bug in pex_run.
commitc6887d320dc4b9071aa37ec3afa371528f374392
authorams <ams@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Sep 2016 10:02:56 +0000 (19 10:02 +0000)
committerams <ams@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Sep 2016 10:02:56 +0000 (19 10:02 +0000)
tree25eb5fbad302b98d985cc4c7ec67c84c7fbe74b5
parent8ee8fe70807e1f0c25037ec33cebc4a44d15ab94
Fix zero-length parameter bug in pex_run.

2016-09-19  Andrew Stubbs  <ams@codesourcery.com>

libiberty/
* pex-win32.c (argv_to_cmdline): Quote zero-length parameters.

libiberty/testsuite/
* test-pexecute.c (main): Insert check for zero-length parameters.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@240229 138bc75d-0d04-0410-961f-82ee72b054a4
libiberty/ChangeLog
libiberty/pex-win32.c
libiberty/testsuite/test-pexecute.c