commit | 4e1dc539e97300c44589eff8baffd12c95a13d5f | [log] [tgz] |
---|---|---|
author | Denys Vlasenko <vda.linux@googlemail.com> | Thu Apr 05 13:10:34 2018 +0200 |
committer | Denys Vlasenko <vda.linux@googlemail.com> | Thu Apr 05 13:10:34 2018 +0200 |
tree | 0504124afd3da6112d432b1efb3eddeac6655adf | |
parent | 34f6b12330a13194057b49a74ca14362c2a332fa [diff] [blame] |
hush: "no logic changes" in last commit was not true, fix it up Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
diff --git a/shell/hush.c b/shell/hush.c index 3ad6a97..4740929 100644 --- a/shell/hush.c +++ b/shell/hush.c
@@ -8419,7 +8419,8 @@ */ rcode = run_nofork_applet(n, argv_expanded); } - } + } else + goto must_fork; leave_var_nest_level(); add_vars(old_vars);