summaryrefslogtreecommitdiff
path: root/builtins/eval.def
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 /builtins/eval.def
parent6647917a43dd987c5564cc20d0943213b39e748b (diff)
downloadbash-master.tar.gz
Bash-5.2 patch 15: fix too-aggressive optimizing forks out of subshell commandsHEADmaster
Diffstat (limited to 'builtins/eval.def')
-rw-r--r--builtins/eval.def2
1 files changed, 1 insertions, 1 deletions
diff --git a/builtins/eval.def b/builtins/eval.def
index a92b538f..f459bce3 100644
--- a/builtins/eval.def
+++ b/builtins/eval.def
@@ -53,5 +53,5 @@ eval_builtin (list)
return (EX_USAGE);
list = loptend; /* skip over possible `--' */
- return (list ? evalstring (string_list (list), "eval", SEVAL_NOHIST) : EXECUTION_SUCCESS);
+ return (list ? evalstring (string_list (list), "eval", SEVAL_NOHIST|SEVAL_NOOPTIMIZE) : EXECUTION_SUCCESS);
}