From c3a32b63bfca96c786427ea77743a8fa69b867e6 Mon Sep 17 00:00:00 2001 From: Jussi Saurio Date: Wed, 6 Aug 2025 08:45:34 +0300 Subject: [PATCH] refactor/btree: remove unnecessary ref of self in overwrite_content() --- core/storage/btree.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/core/storage/btree.rs b/core/storage/btree.rs index 23137d9da..44b6cd5c2 100644 --- a/core/storage/btree.rs +++ b/core/storage/btree.rs @@ -5380,8 +5380,11 @@ impl BTreeCursor { let new_payload = &mut *new_payload; // if it all fits in local space and old_local_size is enough, do an in-place overwrite if new_payload.len() == *old_local_size { - let _res = - self.overwrite_content(page_ref.clone(), *old_offset, new_payload)?; + let _res = BTreeCursor::overwrite_content( + page_ref.clone(), + *old_offset, + new_payload, + )?; return Ok(IOResult::Done(())); } @@ -5403,7 +5406,6 @@ impl BTreeCursor { } pub fn overwrite_content( - &mut self, page_ref: BTreePage, dest_offset: usize, new_payload: &[u8],