rust: return u32 from insn_in_hook callback

This commit is contained in:
Martin Schmidt
2022-03-26 15:41:37 +01:00
parent 966798fbf6
commit 9702e657a2
3 changed files with 4 additions and 2 deletions

View File

@@ -181,7 +181,7 @@ pub extern "C" fn insn_in_hook_proxy<D, F>(
size: usize,
user_data: *mut UcHook<D, F>,
) where
F: FnMut(&mut crate::Unicorn<D>, u32, usize),
F: FnMut(&mut crate::Unicorn<D>, u32, usize) -> u32,
{
let user_data = unsafe { &mut *user_data };
debug_assert_eq!(uc, user_data.uc.get_handle());