From 8b576779f28bf16045599fd61f6d216091ef5c1f Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Tue, 13 Aug 2019 17:17:30 -0700 Subject: [PATCH] Use `fs::read` instead of doing it manually. --- tests/utils.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/tests/utils.rs b/tests/utils.rs index 66abebcb87..f8c6cc9f71 100644 --- a/tests/utils.rs +++ b/tests/utils.rs @@ -6,15 +6,8 @@ use std::io::prelude::*; use std::path::{Component, Path}; use std::time::SystemTime; -fn read_to_end>(path: P) -> Result, io::Error> { - let mut buf: Vec = Vec::new(); - let mut file = File::open(path)?; - file.read_to_end(&mut buf)?; - Ok(buf) -} - pub fn read_wasm>(path: P) -> Result, String> { - let data = read_to_end(path).map_err(|err| err.to_string())?; + let data = fs::read(path).map_err(|err| err.to_string())?; if data.starts_with(&[b'\0', b'a', b's', b'm']) { Ok(data) } else {