From 29b62677dad48aa4d55ad2dae5d176d9880216bd Mon Sep 17 00:00:00 2001 From: Michael Krasnitski Date: Tue, 16 Apr 2024 19:32:04 -0400 Subject: Fix clippy warnings and run rustfmt --- rust/src/binaryview.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'rust/src/binaryview.rs') diff --git a/rust/src/binaryview.rs b/rust/src/binaryview.rs index 6e510694..70b1cab0 100644 --- a/rust/src/binaryview.rs +++ b/rust/src/binaryview.rs @@ -1584,11 +1584,9 @@ where ctx: *mut ::std::os::raw::c_void, view: *mut BNBinaryView, ) { - ffi_wrap!("EventHandler::on_event", unsafe { - let mut context = &mut *(ctx as *mut Handler); - - let handle = BinaryView::from_raw(BNNewViewReference(view)); - Handler::on_event(&mut context, handle.as_ref()); + ffi_wrap!("EventHandler::on_event", { + let context = unsafe { &*(ctx as *const Handler) }; + context.on_event(&BinaryView::from_raw(BNNewViewReference(view))); }) } -- cgit v1.3.1