From aea4912f1ce488b3acf553077dd3fd0331bc9a27 Mon Sep 17 00:00:00 2001 From: Jukka Laitinen Date: Tue, 7 Sep 2021 14:03:10 +0300 Subject: [PATCH] Fix compilation of mp_prime_strong_lucas_selfridge Wrong datatype of argument J passed to mp_kronecker Signed-off-by: Jukka Laitinen --- mp_prime_strong_lucas_selfridge.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mp_prime_strong_lucas_selfridge.c b/mp_prime_strong_lucas_selfridge.c index ffbd9d34f..23486e3a6 100644 --- a/mp_prime_strong_lucas_selfridge.c +++ b/mp_prime_strong_lucas_selfridge.c @@ -52,7 +52,8 @@ mp_err mp_prime_strong_lucas_selfridge(const mp_int *a, bool *result) { /* CZ TODO: choose better variable names! */ mp_int Dz, gcd, Np1, Uz, Vz, U2mz, V2mz, Qmz, Q2mz, Qkdz, T1z, T2z, T3z, T4z, Q2kdz; - int32_t D, Ds, J, sign, P, Q, r, s, u, Nbits; + int J; + int32_t D, Ds, sign, P, Q, r, s, u, Nbits; mp_err err; bool oddness;