We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 588381c commit 8586544Copy full SHA for 8586544
frida-gum/src/module.rs
@@ -93,6 +93,9 @@ pub struct Module {
93
94
impl Module {
95
pub(crate) fn from_raw(module: *mut GumModule) -> Self {
96
+ unsafe {
97
+ gum_sys::g_object_ref(module.cast());
98
+ }
99
Self { inner: module }
100
}
101
/// Load a module by name
frida-gum/src/process.rs
@@ -207,7 +207,6 @@ impl<'a> Process<'a> {
207
user_data: gpointer,
208
) -> gboolean {
209
let res = &mut *(user_data as *mut CallbackData);
210
- gum_sys::g_object_ref(details.cast());
211
res.modules.push(Module::from_raw(details));
212
213
1
0 commit comments