From d2375e8f5c70cf3cf770c2b056c3574257700fec Mon Sep 17 00:00:00 2001 From: Jackson Coxson Date: Sat, 13 Dec 2025 10:32:34 -0700 Subject: [PATCH] Convert plist array into boxed slice for installation_proxy get_apps FFI --- ffi/src/installation_proxy.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ffi/src/installation_proxy.rs b/ffi/src/installation_proxy.rs index fff53c4..d9813dd 100644 --- a/ffi/src/installation_proxy.rs +++ b/ffi/src/installation_proxy.rs @@ -145,7 +145,8 @@ pub unsafe extern "C" fn installation_proxy_get_apps( }); match res { - Ok(mut r) => { + Ok(r) => { + let mut r = r.into_boxed_slice(); let ptr = r.as_mut_ptr(); let len = r.len(); std::mem::forget(r);