diff --git a/src/shred/shred.rs b/src/shred/shred.rs index 94a308311..b4cb10c18 100644 --- a/src/shred/shred.rs +++ b/src/shred/shred.rs @@ -411,8 +411,7 @@ fn do_pass(path: &Path, generator_type: PassType, } fn get_file_size(path: &Path) -> Result { - let file: File = try!(File::open(path)); - let size: u64 = try!(file.metadata()).len(); + let size: u64 = try!(fs::metadata(path)).len(); Ok(size) }