diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2018-11-19 18:00:32 +0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2018-12-14 13:48:02 +0800 |
commit | 70712c93c40a322056dafce7cbb45c727400936b (patch) | |
tree | 9e38f1fcc4940031477c285297ad3373d8297c8c /src/funcs/cmv | |
parent | eval: Silence compiler warning about missing parentheses (diff) | |
download | dash-70712c93c40a322056dafce7cbb45c727400936b.tar.gz dash-70712c93c40a322056dafce7cbb45c727400936b.zip |
eval: Use the correct expansion mode for fd redirection
It has been reported that echo test >&$EMPTY_VARIABLE causes dash to segfault. This is a symptom of the bigger problem that dash tries to perform pathname expansion as well as field splitting on the word after >& and <&. This is wrong and this patch fixes it to use the same expansions as done on a normal redirection. Reported-by: Andrej Shadura <andrew.shadura@collabora.co.uk> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'src/funcs/cmv')
0 files changed, 0 insertions, 0 deletions