From 6f648434e9cec275d91e8a6f61af7347dda1d554 Mon Sep 17 00:00:00 2001 From: casept Date: Sun, 8 Sep 2024 14:16:17 +0200 Subject: [PATCH] odintar: Fix clippy warnings --- odintar/src/lib.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/odintar/src/lib.rs b/odintar/src/lib.rs index 4f8996d..0cc783e 100644 --- a/odintar/src/lib.rs +++ b/odintar/src/lib.rs @@ -37,8 +37,7 @@ impl OdinTar { let mut ctx = md5::Context::new(); // Hash the file, 1MiB at a time. - let mut buf: Vec = vec![]; - buf.resize(1024 * 1024, 0); + let mut buf: Vec = vec![0; 1024 * 1024]; // Ignore the appended filename and hash. let data_to_discard_pos = self.hashed_offset()?; let mut read_total: u64 = 0; @@ -76,8 +75,7 @@ impl OdinTar { // Doing this on a reader is a pain, so we read the end of the file into a buffer. // NOTE: This assumes metadata no longer than 768 bytes. self.reader.seek(SeekFrom::End(-768))?; - let mut buf: Vec = vec![]; - buf.resize(768, 0); + let mut buf: Vec = vec![0; 768]; self.reader.read_exact(&mut buf)?; let reader_size = self.reader.seek(SeekFrom::End(0))?; self.reader.rewind()?;