diff --git a/src/lib.rs b/src/lib.rs index b317f48f3..0187ec7d0 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -3839,13 +3839,6 @@ fn objects_from_files(files: &[Arc], dst: &Path) -> Result, Er } else { dst.join(file).with_extension("o") }; - let obj = if !obj.starts_with(&dst) { - dst.join(obj.file_name().ok_or_else(|| { - Error::new(ErrorKind::IOError, "Getting object file details failed.") - })?) - } else { - obj - }; match obj.parent() { Some(s) => fs::create_dir_all(s)?,