diff options
author | Denys Vlasenko | 2013-04-07 18:16:58 +0200 |
---|---|---|
committer | Denys Vlasenko | 2013-04-07 18:16:58 +0200 |
commit | 3beab83e4f7f4213c185737e95dc4895f0059dd6 (patch) | |
tree | 89293330f61c17e734d5367954409a37261e95ca /shell/hush_test | |
parent | d35cbad0efaa57bf7c5280e62825966f7757906a (diff) | |
download | busybox-3beab83e4f7f4213c185737e95dc4895f0059dd6.zip busybox-3beab83e4f7f4213c185737e95dc4895f0059dd6.tar.gz |
hush: fix for "while false && true; do echo BUG; break; done". closes 6170
function old new delta
run_list 959 941 -18
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/hush_test')
-rw-r--r-- | shell/hush_test/hush-misc/while4.right | 1 | ||||
-rwxr-xr-x | shell/hush_test/hush-misc/while4.tests | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/shell/hush_test/hush-misc/while4.right b/shell/hush_test/hush-misc/while4.right new file mode 100644 index 0000000..7b24a35 --- /dev/null +++ b/shell/hush_test/hush-misc/while4.right @@ -0,0 +1 @@ +Ok:0 diff --git a/shell/hush_test/hush-misc/while4.tests b/shell/hush_test/hush-misc/while4.tests new file mode 100755 index 0000000..ba80e60 --- /dev/null +++ b/shell/hush_test/hush-misc/while4.tests @@ -0,0 +1,6 @@ +false +while false && echo Not reached; do + echo BUG + break +done +echo Ok:$? |