Skip to content

Commit ebbfced

Browse files
committed
Fix utils::copy_file for symlink.
1 parent 5ab83d0 commit ebbfced

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/rustup-utils/src/utils.rs

+1-5
Original file line numberDiff line numberDiff line change
@@ -306,11 +306,7 @@ pub fn copy_file(src: &Path, dest: &Path) -> Result<()> {
306306
path: PathBuf::from(src),
307307
})?;
308308
if metadata.file_type().is_symlink() {
309-
let link = fs::read_link(src).chain_err(|| ErrorKind::ReadingFile {
310-
name: "link contents for",
311-
path: PathBuf::from(src),
312-
})?;
313-
symlink_file(&link, dest).map(|_| ())
309+
symlink_file(&src, dest).map(|_| ())
314310
} else {
315311
fs::copy(src, dest)
316312
.chain_err(|| ErrorKind::CopyingFile {

0 commit comments

Comments
 (0)