diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2016-09-03 21:58:50 +0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2016-09-23 22:50:16 +0800 |
commit | ad092191a3f281c2d14089c86757305403a9de64 (patch) | |
tree | c8677f1b8dd700ebe39c476dbb455622b2ccb0bc /src/eval.c | |
parent | builtin: Fix echo -n early termination (diff) | |
download | dash-ad092191a3f281c2d14089c86757305403a9de64.tar.gz dash-ad092191a3f281c2d14089c86757305403a9de64.zip |
expand - Fix dangling left square brackets in patterns
When there is an unmatched left square bracket in patterns, pmatch will behave strangely and exhibit undefined behaviour. This patch (based on Harld van Dijk's original) fixes this by treating it as a literal left square bracket. Reported-by: Olof Johansson <olof@ethup.se> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions