-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
I have tested the installation_proxy install callback, and it works every single time
I have done something like this
unsafe extern "C" fn installation_status_callback(
command: plist_t,
status: plist_t,
_: *mut c_void,
) {
let command = Plist::from(command);
let status = Plist::from(status);
let command = ManuallyDrop::new(command);
let status = ManuallyDrop::new(status);
println!("{:#?}", command);
println!("{:#?}", status);
}the ManuallyDrop is used because of a double free happening, one in Plist and one I guess in libimobiledevice.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels