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 | 65da4674410abac23e41f89f29f6613d74858854 (diff) | |
download | zsh-72751bfe1f9e37145c12e244ebb1729c27aff901.tar.gz 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) |