diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2009-04-14 08:06:59 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2009-04-14 08:06:59 +0000 |
commit | 7f9593753a194c3d3db79f803f68d2ebaf98cd12 (patch) | |
tree | 53248c85f42e075a371bb71b9e066f398e6baa50 /shell | |
parent | b024f8da8fad7ffd9bc5e63ed947bf6bd35fac3e (diff) | |
download | busybox-7f9593753a194c3d3db79f803f68d2ebaf98cd12.tar.gz |
randomconfig fixes
Diffstat (limited to 'shell')
-rw-r--r-- | shell/hush.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/shell/hush.c b/shell/hush.c index ba3e2c3f0..b6e49db99 100644 --- a/shell/hush.c +++ b/shell/hush.c @@ -4069,11 +4069,15 @@ static void done_pipe(struct parse_context *ctx, pipe_style type) * RES_NONE case is for "for a in; do ..." (empty IN set) * and other cases to work. */ if (not_null -#if HAS_KEYWORDS +#if ENABLE_HUSH_IF || ctx->ctx_res_w == RES_FI +#endif +#if ENABLE_HUSH_LOOPS || ctx->ctx_res_w == RES_DONE || ctx->ctx_res_w == RES_FOR || ctx->ctx_res_w == RES_IN +#endif +#if ENABLE_HUSH_CASE || ctx->ctx_res_w == RES_ESAC #endif ) { |