From 8fd2cb41127d28ec8a74d24bcd8573974e729bb6 Mon Sep 17 00:00:00 2001 From: Khalil HADJI Date: Thu, 15 Aug 2019 23:26:36 +0200 Subject: [PATCH] Changed PyResult to PyResult --- vm/src/stdlib/os.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vm/src/stdlib/os.rs b/vm/src/stdlib/os.rs index 0d8067ad9..3d711ad33 100644 --- a/vm/src/stdlib/os.rs +++ b/vm/src/stdlib/os.rs @@ -221,23 +221,23 @@ fn convert_nix_errno(vm: &VirtualMachine, errno: Errno) -> PyClassRef { } } -fn os_access(path: PyStringRef, mode: PyIntRef, vm: &VirtualMachine) -> PyResult { +fn os_access(path: PyStringRef, mode: PyIntRef, vm: &VirtualMachine) -> PyResult { let mode = mode.as_bigint().to_u8().unwrap(); let path = path.as_str(); let file_metadata = fs::metadata(path); match mode { 0 => match file_metadata { - Ok(_) => Ok(vm.new_bool(true)), + Ok(_) => Ok(true), Err(err) => { if err.kind() == ErrorKind::NotFound { - Ok(vm.new_bool(false)) + Ok(false) } else { Err(convert_io_error(vm, err)) } } }, 4 => match file_metadata { - Ok(metadata) => Ok(vm.new_bool(metadata.permissions().readonly())), + Ok(metadata) => Ok(metadata.permissions().readonly()), Err(err) => Err(convert_io_error(vm, err)), }, 2 => unimplemented!(),