summary refs log tree commit diff
path: root/src/parser.c
diff options
context:
space:
mode:
authorGerrit Pape <pape@smarden.org>2010-07-06 17:50:37 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2010-07-06 17:50:37 +0800
commita92255d6fa8b8efb0f9fb093b77ac601fe3e9ede (patch)
treec89a6a271bd51fa377dc7e93b2d0154c9c68e6cb /src/parser.c
parent[EVAL] Removed dead code for eval NPIPE (diff)
downloaddash-a92255d6fa8b8efb0f9fb093b77ac601fe3e9ede.tar.gz
dash-a92255d6fa8b8efb0f9fb093b77ac601fe3e9ede.zip
[EVAL] Check exit for eval NSUBSHELL
Example:     

$ dash -c 'set -e; (false); echo here'
here

With this commit, dash exits 1 before echo.

The bug was reported by Stefan Fritsch through
 http://bugs.debian.org/514863

Signed-off-by: Gerrit Pape <pape@smarden.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions