Use a slightly more efficient .replace_range() instead of cloning the string twice

This commit is contained in:
Emi Simpson 2019-12-06 11:37:05 -05:00
parent 8646af6e9f
commit 7412d663e0
No known key found for this signature in database
GPG Key ID: 68FAB2E2E6DFC98B
1 changed files with 2 additions and 4 deletions

View File

@ -144,11 +144,9 @@ pub fn resolve_css_imports(
}); });
let replacement = format!("\"{}\"", &content); let replacement = format!("\"{}\"", &content);
let dest = link.name("to_repl").unwrap();
let t = resolved_css resolved_css.replace_range(dest.start()..dest.end(), &replacement);
.replace(link.name("to_repl").unwrap().as_str(), &replacement)
.to_string();
resolved_css = t.clone();
} }
if as_dataurl { if as_dataurl {