From ab0bb9aec76a5d2a00ba2a94f2ff273f029f8faa Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 14 Feb 2024 12:45:19 -0700 Subject: [PATCH] Fix more clippy lints --- src/transaction.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/transaction.rs b/src/transaction.rs index ce33303261..fdec114091 100644 --- a/src/transaction.rs +++ b/src/transaction.rs @@ -31,7 +31,7 @@ pub struct Transaction<'a, D: Disk> { impl<'a, D: Disk> Transaction<'a, D> { pub(crate) fn new(fs: &'a mut FileSystem) -> Self { - let header = fs.header.clone(); + let header = fs.header; let allocator = fs.allocator.clone(); Self { fs, @@ -196,7 +196,7 @@ impl<'a, D: Disk> Transaction<'a, D> { for (addr, raw) in self.write_cache.iter_mut() { assert!(self.header_changed); self.fs.encrypt(raw); - let count = unsafe { self.fs.disk.write_at(self.fs.block + addr, &raw)? }; + let count = unsafe { self.fs.disk.write_at(self.fs.block + addr, raw)? }; if count != mem::size_of::() { // Read wrong number of bytes #[cfg(feature = "log")] @@ -896,7 +896,7 @@ impl<'a, D: Disk> Transaction<'a, D> { let node_size = node.data().size(); let mut i = 0; while i < buf.len() && offset < node_size { - let block_ptr = self.node_block_ptr(&node, offset / BLOCK_SIZE)?; + let block_ptr = self.node_block_ptr(node, offset / BLOCK_SIZE)?; let block = self.read_block(block_ptr)?; let j = (offset % BLOCK_SIZE) as usize;