diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2018-05-11 23:41:25 +0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2018-05-15 13:57:27 +0800 |
commit | 469c5fd4f57622b1a6571172898ab29430319d4a (patch) | |
tree | 028af010f14484aa3263d68e5cb262cba60fdb60 /src/funcs/pushd | |
parent | Release 0.5.10.1. (diff) | |
download | dash-469c5fd4f57622b1a6571172898ab29430319d4a.tar.gz dash-469c5fd4f57622b1a6571172898ab29430319d4a.zip |
parser: Fix incorrect eating of backslash newlines
With the introduction of synstack->syntax, a number of references to the syntax variable was missed during the conversion. This causes backslash newlines to be incorrectly removed in single quote context. This patch also combines these calls into a new helper function pgetc_top. Fixes: ab1cecb40478 ("parser: Add syntax stack for recursive...") Reported-by: Leah Neukirchen <leah@vuxu.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'src/funcs/pushd')
0 files changed, 0 insertions, 0 deletions