From 2ed41bbb35b9f2c0954ec71abb47530bee2a72de Mon Sep 17 00:00:00 2001 From: Jussi Saurio Date: Thu, 7 Aug 2025 10:09:35 +0300 Subject: [PATCH] btree/insert: avoid calling self.usable_space() in a loop --- core/storage/btree.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/storage/btree.rs b/core/storage/btree.rs index 65e9c8b49..c1619123e 100644 --- a/core/storage/btree.rs +++ b/core/storage/btree.rs @@ -2136,8 +2136,8 @@ impl BTreeCursor { if let CursorState::None = &self.state { self.state = CursorState::Write(WriteState::Start); } + let usable_space = self.usable_space(); let ret = loop { - let usable_space = self.usable_space(); let CursorState::Write(write_state) = &mut self.state else { panic!("expected write state"); };