summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhspetersson <jhspetersson@gmail.com>2024-01-06 15:12:41 +0100
committerjhspetersson <jhspetersson@gmail.com>2024-01-06 15:12:41 +0100
commit0c1911a0ad332b21788c55a299545eaff98c5c1d (patch)
tree5a5ac52f4e60cb3f8e5b15ecef9c64b0ae85abe1
parent32d20485a4858a68d0afcd043c8972e915ae9a10 (diff)
misc optimizations
-rw-r--r--src/ignore/hg.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ignore/hg.rs b/src/ignore/hg.rs
index 769373e..708ad44 100644
--- a/src/ignore/hg.rs
+++ b/src/ignore/hg.rs
@@ -48,10 +48,10 @@ pub fn search_upstream_hgignore(hgignore_filters: &mut Vec<HgignoreFilter>, dir:
fn update_hgignore_filters(hgignore_filters: &mut Vec<HgignoreFilter>, path: &Path) {
let hgignore_file = path.join(".hgignore");
if hgignore_file.is_file() {
- let regexes = parse_hgignore(&hgignore_file, &path);
+ let mut regexes = parse_hgignore(&hgignore_file, &path);
match regexes {
- Ok(ref regexes) => {
- hgignore_filters.append(&mut regexes.clone());
+ Ok(ref mut regexes) => {
+ hgignore_filters.append(regexes);
},
Err(err) => {
eprintln!("{}: {}", path.to_string_lossy(), err);