From c93f29b52d4dc6725841671cafd4a9ea845a9598 Mon Sep 17 00:00:00 2001 From: "Barton E. Schaefer" Date: Wed, 8 Mar 2017 21:33:25 -0800 Subject: 40799: fix $- expansion partly broken by 40760 --- Src/params.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Src/params.c') diff --git a/Src/params.c b/Src/params.c index b89fb74eb..785b9ead7 100644 --- a/Src/params.c +++ b/Src/params.c @@ -1987,7 +1987,9 @@ fetchvalue(Value v, char **pptr, int bracks, int flags) *s++ = '$'; else if (c == Star) *s++ = '*'; - else if (c == '#' || c == '-' || c == '?' || c == '$' || + else if (IS_DASH(c)) + *s++ = '-'; + else if (c == '#' || c == '?' || c == '$' || c == '!' || c == '@' || c == '*') s++; else -- cgit v1.2.3