From 9cfacbea12a6d6cfd6ec8fd683b1153c8c72c8d0 Mon Sep 17 00:00:00 2001 From: sholderbach Date: Thu, 25 Jul 2024 22:54:17 +0200 Subject: [PATCH] Clone from fix (not sure if there is an actual benefit here, I thought `Arc` did not have specialization here) --- crates/nu-engine/src/eval.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/nu-engine/src/eval.rs b/crates/nu-engine/src/eval.rs index 84fa700934..56a85e91e7 100644 --- a/crates/nu-engine/src/eval.rs +++ b/crates/nu-engine/src/eval.rs @@ -198,7 +198,7 @@ pub fn redirect_env(engine_state: &EngineState, caller_stack: &mut Stack, callee } // set config to callee config, to capture any updates to that - caller_stack.config = callee_stack.config.clone(); + caller_stack.config.clone_from(&callee_stack.config); } fn eval_external(