summaryrefslogtreecommitdiffstats
path: root/Src
diff options
context:
space:
mode:
authorPhilippe Altherr <philippe.altherr@gmail.com>2025-10-26 13:39:33 -0700
committerBart Schaefer <schaefer@zsh.org>2025-10-26 13:39:33 -0700
commit477c6890b0e9e934c5dbccb3f335da0f175f1a8f (patch)
tree335439f8059e56ec6d3edf2fb6dabdc8e23ae555 /Src
parent54002: silence compiler warning for static function (diff)
downloadzsh-477c6890b0e9e934c5dbccb3f335da0f175f1a8f.tar
zsh-477c6890b0e9e934c5dbccb3f335da0f175f1a8f.tar.gz
zsh-477c6890b0e9e934c5dbccb3f335da0f175f1a8f.tar.bz2
zsh-477c6890b0e9e934c5dbccb3f335da0f175f1a8f.tar.lz
zsh-477c6890b0e9e934c5dbccb3f335da0f175f1a8f.tar.xz
zsh-477c6890b0e9e934c5dbccb3f335da0f175f1a8f.tar.zst
zsh-477c6890b0e9e934c5dbccb3f335da0f175f1a8f.zip
53732: avoid tail-call exec in always block
Diffstat (limited to 'Src')
-rw-r--r--Src/loop.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Src/loop.c b/Src/loop.c
index 979285abc..ba01b1da5 100644
--- a/Src/loop.c
+++ b/Src/loop.c
@@ -774,7 +774,7 @@ exectry(Estate state, int do_exec)
contflag = 0;
state->pc = always;
- execlist(state, 1, do_exec);
+ execlist(state, 1, 0);
if (try_errflag)
errflag |= ERRFLAG_ERROR;