diff --git a/src/renderer/html_handlebars/static_files.rs b/src/renderer/html_handlebars/static_files.rs
index 262da0a8..e2fea14b 100644
--- a/src/renderer/html_handlebars/static_files.rs
+++ b/src/renderer/html_handlebars/static_files.rs
@@ -54,10 +54,10 @@ impl StaticFiles {
}
this.add_builtin("css/variables.css", &theme.variables_css);
if let Some(contents) = &theme.favicon_png {
- this.add_builtin("favicon.png", &contents);
+ this.add_builtin("favicon.png", contents);
}
if let Some(contents) = &theme.favicon_svg {
- this.add_builtin("favicon.svg", &contents);
+ this.add_builtin("favicon.svg", contents);
}
this.add_builtin("highlight.css", &theme.highlight_css);
this.add_builtin("tomorrow-night.css", &theme.tomorrow_night_css);
@@ -131,8 +131,8 @@ impl StaticFiles {
.iter()
.chain(html_config.additional_js.iter());
- for custom_file in custom_files.cloned() {
- let input_location = root.join(&custom_file);
+ for custom_file in custom_files {
+ let input_location = root.join(custom_file);
this.static_files.push(StaticFile::Additional {
input_location,
@@ -245,8 +245,8 @@ impl StaticFiles {
.expect("capture 1 in resource regex")
.as_bytes();
let name = std::str::from_utf8(name).expect("resource name with invalid utf8");
- let resource_filename = hash_map.get(name).map(|s| &s[..]).unwrap_or(&name);
- let path_to_root = utils::fs::path_to_root(&filename);
+ let resource_filename = hash_map.get(name).map(|s| &s[..]).unwrap_or(name);
+ let path_to_root = utils::fs::path_to_root(filename);
format!("{}{}", path_to_root, resource_filename)
.as_bytes()
.to_owned()
@@ -261,7 +261,7 @@ impl StaticFiles {
} else {
Cow::Borrowed(&data[..])
};
- write_file(destination, &filename, &data)?;
+ write_file(destination, filename, &data)?;
}
StaticFile::Additional {
ref input_location,
@@ -284,7 +284,7 @@ impl StaticFiles {
let data = replace_all(&self.hash_map, &data, filename);
write_file(destination, filename, &data)?;
} else {
- fs::copy(&input_location, &output_location).with_context(|| {
+ fs::copy(input_location, &output_location).with_context(|| {
format!(
"Unable to copy {} to {}",
input_location.display(),