From 1db929c10fd7e87e89d07dbe329679c39e2f663c Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Fri, 29 Nov 2019 00:09:08 +0000 Subject: [PATCH] Mark excluded nested match branches as unreachable --- src/yubikey.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/yubikey.rs b/src/yubikey.rs index ec38cfb..f1f5c0f 100644 --- a/src/yubikey.rs +++ b/src/yubikey.rs @@ -655,6 +655,7 @@ impl YubiKey { match algorithm { YKPIV_ALGO_RSA1024 => 64, YKPIV_ALGO_RSA2048 => 128, + _ => unreachable!(), }, vec![p, q, dp, dq, qinv], 0x01, @@ -673,6 +674,7 @@ impl YubiKey { match algorithm { YKPIV_ALGO_ECCP256 => 32, YKPIV_ALGO_ECCP384 => 48, + _ => unreachable!(), }, vec![ec_data], 0x06,