From 98b4d4bdca15393d3cce9e072867ee6526de5d2e Mon Sep 17 00:00:00 2001 From: Jun-ichi Takimoto Date: Sun, 9 Apr 2023 20:33:32 +0900 Subject: 51632: nmetafy $_ when exporting it to child --- ChangeLog | 4 ++++ Src/exec.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 851c7e3ce..1eebe2660 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2023-04-09 Jun-ichi Takimoto + + * 51632: Src/exec.c: unmetafy $_ when exporting it to child + 2023-04-03 Jun-ichi Takimoto * 51597: Src/Zle/zle_utils.c: fix 'vared -c var' when var is unset diff --git a/Src/exec.c b/Src/exec.c index 4328975b9..3b3d1235e 100644 --- a/Src/exec.c +++ b/Src/exec.c @@ -519,7 +519,7 @@ zexecve(char *pth, char **argv, char **newenvp) if (*pth == '/') strcpy(buf + 2, pth); else - sprintf(buf + 2, "%s/%s", pwd, pth); + sprintf(buf + 2, "%s/%s", unmeta(pwd), pth); zputenv(buf); #ifndef FD_CLOEXEC closedumps(); -- cgit 1.4.1