From 9ec28799af3ee187bf250d32e324efbb01708f04 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Sat, 14 Jun 2025 02:40:09 +0200 Subject: [PATCH] Fix build --- apps/desktop/desktop_native/core/src/secure_memory/dpapi.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/desktop/desktop_native/core/src/secure_memory/dpapi.rs b/apps/desktop/desktop_native/core/src/secure_memory/dpapi.rs index f47e934f451..c1a622cfa9c 100644 --- a/apps/desktop/desktop_native/core/src/secure_memory/dpapi.rs +++ b/apps/desktop/desktop_native/core/src/secure_memory/dpapi.rs @@ -86,7 +86,7 @@ impl SecureMemoryStore for DpapiSecretKVStore { } fn remove(&mut self, key: &str) { - if let Some(value) = self.map.remove(key) { + if let Some(mut value) = self.map.remove(key) { unsafe { std::ptr::write_bytes(value.as_mut_ptr(), 0, value.len()); } @@ -94,7 +94,7 @@ impl SecureMemoryStore for DpapiSecretKVStore { } fn clear(&mut self) { - for (_, value) in self.map.drain() { + for (_, mut value) in self.map.drain() { unsafe { std::ptr::write_bytes(value.as_mut_ptr(), 0, value.len()); }