From 05ad7184afc38a5785465c8c324f9efbb587e396 Mon Sep 17 00:00:00 2001 From: sorrycc Date: Tue, 15 Oct 2024 15:49:33 +0800 Subject: [PATCH] chore: perf --- crates/mako/src/plugin.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/crates/mako/src/plugin.rs b/crates/mako/src/plugin.rs index 42cbfb0aa..037bec75d 100644 --- a/crates/mako/src/plugin.rs +++ b/crates/mako/src/plugin.rs @@ -393,12 +393,11 @@ impl PluginDriver { path: &str, context: &Arc, ) -> Result { - let mut content = content.clone(); for plugin in &self.plugins { - if let Some(transformed) = plugin.load_transform(&mut content, path, context)? { - content = transformed; + if let Some(transformed) = plugin.load_transform(content, path, context)? { + *content = transformed; } } - Ok(content) + Ok(content.clone()) } }