mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-10-27 04:40:59 +01:00
24240: make vared check for trailing garbage earlier
This commit is contained in:
parent
7a598440f6
commit
724f55afda
2 changed files with 7 additions and 0 deletions
|
|
@ -1441,6 +1441,10 @@ bin_vared(char *name, char **args, Options ops, UNUSED(int func))
|
|||
zwarnnam(name, "no such variable: %s", args[0]);
|
||||
return 1;
|
||||
} else if (v) {
|
||||
if (*s) {
|
||||
zwarnnam(name, "not an identifier: `%s'", args[0]);
|
||||
return 1;
|
||||
}
|
||||
if (v->isarr) {
|
||||
/* Array: check for separators and quote them. */
|
||||
char **arr = getarrvalue(v), **aptr, **tmparr, **tptr;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue