From ce24db47edfb7b41d20dce2583344dbb0e364fca Mon Sep 17 00:00:00 2001 From: Aviram Hassan Date: Wed, 26 Jun 2024 15:04:17 +0300 Subject: [PATCH] .. --- frida/src/script.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frida/src/script.rs b/frida/src/script.rs index a2f6be5..33d2aff 100644 --- a/frida/src/script.rs +++ b/frida/src/script.rs @@ -90,7 +90,10 @@ impl<'a> Script<'a> { pub fn handle_message(&self, handler: &mut I) -> Result<()> { let message = CString::new("message").map_err(|_| Error::CStringFailed)?; unsafe { - let callback = Some(std::mem::transmute::<*mut std::ffi::c_void, unsafe extern "C" fn()>(call_on_message:: as *mut c_void)); + let callback = Some(std::mem::transmute::< + *mut std::ffi::c_void, + unsafe extern "C" fn(), + >(call_on_message:: as *mut c_void)); frida_sys::g_signal_connect_data( self.script_ptr as _,