From cf4e18810cecc6d14d22872d3e1ee637f6fcee7b Mon Sep 17 00:00:00 2001 From: Wei Liu Date: Mon, 22 Apr 2024 12:52:14 +0800 Subject: [PATCH] Remove unwrap from sign() Fix #213 Signed-off-by: Wei Liu --- src/crypto/src/x509.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crypto/src/x509.rs b/src/crypto/src/x509.rs index 91b1cc6e..908f3987 100644 --- a/src/crypto/src/x509.rs +++ b/src/crypto/src/x509.rs @@ -64,7 +64,7 @@ impl<'a> CertificateBuilder<'a> { signature: &'a mut Vec, mut signer: impl FnMut(&[u8], &mut Vec), ) -> Result { - let tbs = self.0.tbs_certificate.to_vec().unwrap(); + let tbs = self.0.tbs_certificate.to_vec()?; signer(tbs.as_slice(), signature); self.0.signature_value = BitString::new(0, signature)?; Ok(self)