From 07fc0d5b39a84a697dc97d06c77b6415f74f9f61 Mon Sep 17 00:00:00 2001 From: kitcatier <127749832+kitcatier@users.noreply.github.com> Date: Mon, 20 Mar 2023 14:53:03 +0800 Subject: [PATCH] make secure_memset function unsafe --- src/util.rs | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/util.rs b/src/util.rs index 52acc6bf..a9d9f4c8 100644 --- a/src/util.rs +++ b/src/util.rs @@ -29,13 +29,11 @@ extern { count: libc::size_t); } -pub fn secure_memset(dst: &mut [u8], val: u8) { - unsafe { - rust_crypto_util_secure_memset( - dst.as_mut_ptr(), - val, - dst.len() as libc::size_t); - } +pub unsafe fn secure_memset(dst: &mut [u8], val: u8) { + rust_crypto_util_secure_memset( + dst.as_mut_ptr(), + val, + dst.len() as libc::size_t); } /// Compare two vectors using a fixed number of operations. If the two vectors are not of equal