We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 22a2594 commit cbb48aaCopy full SHA for cbb48aa
ec/src/models/double_odd/mod.rs
@@ -58,7 +58,7 @@ pub trait DOCurveConfig: super::CurveConfig {
58
) -> Result<Projective<Self>, usize> {
59
(bases.len() == scalars.len())
60
.then(|| VariableBaseMSM::msm_unchecked(bases, scalars))
61
- .ok_or(bases.len().min(scalars.len()))
+ .ok_or_else(|| bases.len().min(scalars.len()))
62
}
63
64
#[inline]
@@ -116,7 +116,7 @@ pub trait DOCurveConfig: super::CurveConfig {
116
let e = if buffer[0] & 1u8 == 1u8 { -e } else { e };
117
118
let point = Affine::new_unchecked(e, u);
119
- if let Validate::Yes = validate {
+ if validate == Validate::Yes {
120
point.check()?;
121
122
Ok(point)
0 commit comments