aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--shell/hush.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/shell/hush.c b/shell/hush.c
index e6dd1bc3d..01d8f5935 100644
--- a/shell/hush.c
+++ b/shell/hush.c
@@ -6126,7 +6126,7 @@ static NOINLINE int expand_vars_to_list(o_string *output, int n, char *arg)
6126 } else 6126 } else
6127 /* If EXP_FLAG_SINGLEWORD, we handle assignment 'a=....$@.....' 6127 /* If EXP_FLAG_SINGLEWORD, we handle assignment 'a=....$@.....'
6128 * and in this case should treat it like '$*' - see 'else...' below */ 6128 * and in this case should treat it like '$*' - see 'else...' below */
6129 if (first_ch == ('@'|0x80) /* quoted $@ */ 6129 if (first_ch == (char)('@'|0x80) /* quoted $@ */
6130 && !(output->o_expflags & EXP_FLAG_SINGLEWORD) /* not v="$@" case */ 6130 && !(output->o_expflags & EXP_FLAG_SINGLEWORD) /* not v="$@" case */
6131 ) { 6131 ) {
6132 while (1) { 6132 while (1) {