Commit d496400cff

Frank Denis <124872+jedisct1@users.noreply.github.com>
2021-06-01 11:02:48
std.crypto.p256.scalar: fe struct member is not a function (#8954)
1 parent a23fa89
Changed files (1)
lib
std
crypto
pcurves
lib/std/crypto/pcurves/p256/scalar.zig
@@ -120,12 +120,12 @@ pub const Scalar = struct {
 
     /// Compute x+y (mod L)
     pub fn add(x: Scalar, y: Scalar) Scalar {
-        return Scalar{ .fe = x.fe().add(y.fe) };
+        return Scalar{ .fe = x.fe.add(y.fe) };
     }
 
     /// Compute x-y (mod L)
     pub fn sub(x: Scalar, y: Scalar) Scalar {
-        return Scalar{ .fe = x.fe().sub(y.fe) };
+        return Scalar{ .fe = x.fe.sub(y.fe) };
     }
 
     /// Compute 2n (mod L)
@@ -135,7 +135,7 @@ pub const Scalar = struct {
 
     /// Compute x*y (mod L)
     pub fn mul(x: Scalar, y: Scalar) Scalar {
-        return Scalar{ .fe = x.fe().mul(y.fe) };
+        return Scalar{ .fe = x.fe.mul(y.fe) };
     }
 
     /// Compute x^2 (mod L)