Skip to content

Commit bb780dc

Browse files
author
crw5996
committed
Compiling with Rust 1.14.0, tests fail due to some lint shadowing errors. Looking for advice as to how to fix this
1 parent 361214c commit bb780dc

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/lib.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2018,7 +2018,10 @@ impl Tool {
20182018
None => Command::new(&self.path),
20192019
};
20202020
cmd.args(&self.cc_wrapper_args);
2021-
cmd.args(self.args.iter().filter(|a| !self.removed_args.contains(a)));
2021+
2022+
let value = self.args.iter().filter(|a| !self.removed_args.contains(a)).map(|a| a).collect::<Vec<_>>();
2023+
cmd.args(&value[..]);
2024+
20222025
for &(ref k, ref v) in self.env.iter() {
20232026
cmd.env(k, v);
20242027
}

0 commit comments

Comments
 (0)