about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorJan Nils Ferner <jn_ferner@hotmail.de>2019-04-17 16:02:17 +0200
committerJan Nils Ferner <jn_ferner@hotmail.de>2019-04-18 07:33:31 +0200
commit379c5412efae5bc86e483999c0f14e329e4ea6e2 (patch)
tree597f72e2fc8333f4a9a777af7a436feb38106dd0 /src/libstd
parentefe2f32a6b8217425f361ec7c206910c611c03ee (diff)
downloadrust-379c5412efae5bc86e483999c0f14e329e4ea6e2.tar.gz
rust-379c5412efae5bc86e483999c0f14e329e4ea6e2.zip
Simplify the returning of a Result a bit
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/fs.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libstd/fs.rs b/src/libstd/fs.rs
index dea198d8c91..1772879d013 100644
--- a/src/libstd/fs.rs
+++ b/src/libstd/fs.rs
@@ -901,8 +901,7 @@ impl OpenOptions {
     }
 
     fn _open(&self, path: &Path) -> io::Result<File> {
-        let inner = fs_imp::File::open(path, &self.0)?;
-        Ok(File { inner })
+        fs_imp::File::open(path, &self.0).map(|inner| File { inner })
     }
 }