From 76bd48d67422c28d54ef75ef313b8763f6d60760 Mon Sep 17 00:00:00 2001 From: Oliver Kiddle Date: Wed, 17 Dec 2003 20:47:39 +0000 Subject: 19308: zsh crashes with $((##)) --- Src/utils.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Src') diff --git a/Src/utils.c b/Src/utils.c index 6b550a2cb..30519f247 100644 --- a/Src/utils.c +++ b/Src/utils.c @@ -3643,7 +3643,10 @@ getkeystring(char *s, int *len, int fromwhere, int *misc) } DPUTS(fromwhere == 4, "BUG: unterminated $' substitution"); *t = '\0'; - *len = t - buf; + if (fromwhere == 6) + *misc = 0; + else + *len = t - buf; return buf; } -- cgit 1.4.1