From 7d80b6e85421745e82f54d3640e2b9d338d9249a Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Thu, 7 Jul 2022 02:40:04 -0400 Subject: [PATCH] Fix multiexp for debug as well Oversight on my end. --- crypto/multiexp/src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crypto/multiexp/src/lib.rs b/crypto/multiexp/src/lib.rs index f4a08e07..894e24ff 100644 --- a/crypto/multiexp/src/lib.rs +++ b/crypto/multiexp/src/lib.rs @@ -133,7 +133,11 @@ fn algorithm(len: usize) -> Algorithm { } #[cfg(debug_assertions)] - if len < 10 { + if len == 0 { + Algorithm::Null + } else if len == 1 { + Algorithm::Single + } else if len < 10 { Algorithm::Straus(3) } else if len < 80 { Algorithm::Straus(4)