summaryrefslogtreecommitdiff
path: root/y.tab.c
diff options
context:
space:
mode:
authorChet Ramey <chet.ramey@case.edu>2022-12-13 12:43:50 -0500
committerChet Ramey <chet.ramey@case.edu>2022-12-13 12:43:50 -0500
commitec8113b9861375e4e17b3307372569d429dec814 (patch)
treeeda6c9c211d8db4f1ec80d1ec4095d5d96abfe5a /y.tab.c
parent6647917a43dd987c5564cc20d0943213b39e748b (diff)
downloadbash-master.tar.gz
Bash-5.2 patch 15: fix too-aggressive optimizing forks out of subshell commandsHEADmaster
Diffstat (limited to 'y.tab.c')
-rw-r--r--y.tab.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/y.tab.c b/y.tab.c
index 0c83ac7d..50c5845b 100644
--- a/y.tab.c
+++ b/y.tab.c
@@ -5138,7 +5138,7 @@ execute_variable_command (command, vname)
if (last_lastarg)
last_lastarg = savestring (last_lastarg);
- parse_and_execute (savestring (command), vname, SEVAL_NONINT|SEVAL_NOHIST);
+ parse_and_execute (savestring (command), vname, SEVAL_NONINT|SEVAL_NOHIST|SEVAL_NOOPTIMIZE);
restore_parser_state (&ps);
bind_variable ("_", last_lastarg, 0);