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)