X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=builtins%2Feval.def;h=5e824c92d28585fe6d924af772cf06b3294df0d3;hb=ac50fbac377e32b98d2de396f016ea81e8ee9961;hp=ee9a23d578cc3e106611727ed0701c61df090897;hpb=4539d736f1aff232857a854fd2a68df0c98d9f34;p=platform%2Fupstream%2Fbash.git diff --git a/builtins/eval.def b/builtins/eval.def index ee9a23d..5e824c9 100644 --- a/builtins/eval.def +++ b/builtins/eval.def @@ -53,6 +53,5 @@ eval_builtin (list) return (EX_USAGE); list = loptend; /* skip over possible `--' */ - /* Note that parse_and_execute () frees the string it is passed. */ - return (list ? parse_and_execute (string_list (list), "eval", SEVAL_NOHIST) : EXECUTION_SUCCESS); + return (list ? evalstring (string_list (list), "eval", SEVAL_NOHIST) : EXECUTION_SUCCESS); }