From fe51669e85068b6a92e5abdddb871a3d9384cd75 Mon Sep 17 00:00:00 2001 From: Jackson Sandland Date: Tue, 8 May 2018 23:21:45 -0700 Subject: [PATCH] signature.rs - panic cleanup --- src/signature.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/signature.rs b/src/signature.rs index 1b01e14ef..c2136556f 100644 --- a/src/signature.rs +++ b/src/signature.rs @@ -19,8 +19,8 @@ impl KeyPairUtil for Ed25519KeyPair { /// Return a new ED25519 keypair fn new() -> Self { let rng = rand::SystemRandom::new(); - let pkcs8_bytes = signature::Ed25519KeyPair::generate_pkcs8(&rng).unwrap(); - signature::Ed25519KeyPair::from_pkcs8(untrusted::Input::from(&pkcs8_bytes)).unwrap() + let pkcs8_bytes = signature::Ed25519KeyPair::generate_pkcs8(&rng).expect("failed to generate_pkcs8"); + signature::Ed25519KeyPair::from_pkcs8(untrusted::Input::from(&pkcs8_bytes)).expect("failed to construct Ed25519KeyPair") } /// Return the public key for the given keypair