diff --git a/src/cargo/util/rustc.rs b/src/cargo/util/rustc.rs index 28cb1ac7e..060517f2c 100644 --- a/src/cargo/util/rustc.rs +++ b/src/cargo/util/rustc.rs @@ -80,14 +80,7 @@ impl Rustc { /// Gets a process builder set up to use the found rustc version, with a wrapper if `Some`. pub fn process(&self) -> ProcessBuilder { - match self.wrapper { - Some(ref wrapper) if !wrapper.get_program().is_empty() => { - let mut cmd = wrapper.clone(); - cmd.arg(&self.path); - cmd - } - _ => self.process_no_wrapper(), - } + self.process_with(&self.path) } pub fn process_no_wrapper(&self) -> ProcessBuilder {