From d8585940ffeeb9f833cc22d836dfbe3829ef7efd Mon Sep 17 00:00:00 2001 From: Aviv Palivoda Date: Sat, 4 Apr 2020 12:58:52 +0300 Subject: [PATCH] Fix os.stat on Windows --- vm/src/stdlib/os.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vm/src/stdlib/os.rs b/vm/src/stdlib/os.rs index c708868532..197d16812d 100644 --- a/vm/src/stdlib/os.rs +++ b/vm/src/stdlib/os.rs @@ -949,7 +949,7 @@ fn os_symlink( vm: &VirtualMachine, ) -> PyResult<()> { use std::os::windows::fs as win_fs; - let meta = fs::metadata(src.path).map_err(|err| convert_io_error(vm, err))?; + let meta = fs::metadata(src.path.clone()).map_err(|err| convert_io_error(vm, err))?; let ret = if meta.is_file() { win_fs::symlink_file(src.path, dst.path) } else if meta.is_dir() {