From ca3c779182ebf3516d17f16dc5a892e2eb888cd3 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Fri, 24 Apr 2026 10:46:46 -0400 Subject: [PATCH] Rust wrapper: use consistent rc check in ECC::shared_secret Fixes F-2676 --- wrapper/rust/wolfssl-wolfcrypt/src/ecc.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wrapper/rust/wolfssl-wolfcrypt/src/ecc.rs b/wrapper/rust/wolfssl-wolfcrypt/src/ecc.rs index 8ba320ba63..d5c8bcbd8a 100644 --- a/wrapper/rust/wolfssl-wolfcrypt/src/ecc.rs +++ b/wrapper/rust/wolfssl-wolfcrypt/src/ecc.rs @@ -1823,7 +1823,7 @@ impl ECC { sys::wc_ecc_shared_secret(&mut self.wc_ecc_key, &mut peer_key.wc_ecc_key, dout.as_mut_ptr(), &mut out_len) }; - if rc < 0 { + if rc != 0 { return Err(rc); } Ok(out_len as usize)