From be894d2c16d1b2d3c26a6b1abca973e0a97590b9 Mon Sep 17 00:00:00 2001 From: Jeff Muizelaar Date: Tue, 20 Jan 2026 21:40:54 -0500 Subject: [PATCH] Avoid extra string copy --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 3baa9fd..2bb5981 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -214,7 +214,7 @@ impl UrlPatternInit { let baseurl_path = url::quirks::pathname(base_url); let slash_index = baseurl_path.rfind('/'); if let Some(slash_index) = slash_index { - let new_pathname = baseurl_path[..=slash_index].to_string(); + let new_pathname = &baseurl_path[..=slash_index]; result.pathname = Some(format!("{}{}", new_pathname, result.pathname.unwrap())); }