about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-04-19 06:03:14 +0200
committerGitHub <noreply@github.com>2019-04-19 06:03:14 +0200
commit2171250ca4bfece031a560af75d9121dba2b219d (patch)
treecd5aec179a0b9e4376ac6bb39d81e6c29375e821 /src/libstd
parentee511f2b9285caf3864cd90ae76fac099349c536 (diff)
parent379c5412efae5bc86e483999c0f14e329e4ea6e2 (diff)
downloadrust-2171250ca4bfece031a560af75d9121dba2b219d.tar.gz
rust-2171250ca4bfece031a560af75d9121dba2b219d.zip
Rollup merge of #60041 - jnferner:patch-1, r=shepmaster
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 })
     }
 }