From b63319bba9d95d41dae9e20a2035318628bef67f Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Fri, 31 Jan 2025 16:15:14 -0500 Subject: Fix misc clippy lints --- rust/src/enterprise.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'rust/src/enterprise.rs') diff --git a/rust/src/enterprise.rs b/rust/src/enterprise.rs index aecbf974..6a4088dc 100644 --- a/rust/src/enterprise.rs +++ b/rust/src/enterprise.rs @@ -1,5 +1,6 @@ use crate::rc::Array; use crate::string::{BnStrCompatible, BnString}; +use std::ffi::c_void; use std::marker::PhantomData; use std::time::{Duration, SystemTime, UNIX_EPOCH}; use thiserror::Error; @@ -245,14 +246,14 @@ pub fn register_license_changed_callback<'a, F: FnMut(bool) + 'a>( callback: F, ) -> EnterpriseServerCallback<'a> { unsafe extern "C" fn cb_license_status_changed( - ctxt: *mut ::std::os::raw::c_void, + ctxt: *mut c_void, still_valid: bool, ) { let ctxt: &mut F = &mut *(ctxt as *mut F); ctxt(still_valid) } let mut handle = binaryninjacore_sys::BNEnterpriseServerCallbacks { - context: Box::leak(Box::new(callback)) as *mut F as *mut core::ffi::c_void, + context: Box::leak(Box::new(callback)) as *mut F as *mut c_void, licenseStatusChanged: Some(cb_license_status_changed::), }; unsafe { binaryninjacore_sys::BNRegisterEnterpriseServerNotification(&mut handle) } -- cgit v1.3.1