From 9d7db202256ee334260c7ebccc3ab6403ee59a6c Mon Sep 17 00:00:00 2001 From: Simon Laux Date: Mon, 5 Jan 2026 19:27:48 +0000 Subject: [PATCH] refactor(ffi): replace implicit drop in cffi with explicit `drop(Arc::from_raw(var))` (#7664) for improved clarity and consistency with existing code. --- deltachat-ffi/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deltachat-ffi/src/lib.rs b/deltachat-ffi/src/lib.rs index 53fb378ff..883d805a9 100644 --- a/deltachat-ffi/src/lib.rs +++ b/deltachat-ffi/src/lib.rs @@ -4773,7 +4773,7 @@ pub unsafe extern "C" fn dc_accounts_unref(accounts: *const dc_accounts_t) { eprintln!("ignoring careless call to dc_accounts_unref()"); return; } - let _ = Arc::from_raw(accounts); + drop(Arc::from_raw(accounts)); } #[no_mangle]