diff options
| author | Bart Schaefer <schaefer@zsh.org> | 2024-08-05 15:59:48 -0700 |
|---|---|---|
| committer | Bart Schaefer <schaefer@zsh.org> | 2024-08-05 15:59:48 -0700 |
| commit | 72751bfe1f9e37145c12e244ebb1729c27aff901 (patch) | |
| tree | d62de34dce50366129876cdac338682662b68cc6 /Src/loop.c | |
| parent | 53023: fix memory leak of unset private parameter (diff) | |
| download | zsh-72751bfe1f9e37145c12e244ebb1729c27aff901.tar zsh-72751bfe1f9e37145c12e244ebb1729c27aff901.tar.gz zsh-72751bfe1f9e37145c12e244ebb1729c27aff901.tar.bz2 zsh-72751bfe1f9e37145c12e244ebb1729c27aff901.tar.lz zsh-72751bfe1f9e37145c12e244ebb1729c27aff901.tar.xz zsh-72751bfe1f9e37145c12e244ebb1729c27aff901.tar.zst zsh-72751bfe1f9e37145c12e244ebb1729c27aff901.zip | |
53025: fix memory leaks and pointer errors upon named reference self-reference
Diffstat (limited to 'Src/loop.c')
| -rw-r--r-- | Src/loop.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Src/loop.c b/Src/loop.c index 0f3847541..84dc66476 100644 --- a/Src/loop.c +++ b/Src/loop.c @@ -165,7 +165,7 @@ execfor(Estate state, int do_exec) fprintf(xtrerr, "%s=%s\n", name, str); fflush(xtrerr); } - setloopvar(name, ztrdup(str)); + setloopvar(name, str); count++; } if (!count) |
