@@ -565,13 +565,12 @@ static void secp256k1_modinv32(secp256k1_modinv32_signed30 *x, const secp256k1_m
565
565
566
566
/* g == 0 */
567
567
VERIFY_CHECK (secp256k1_modinv32_mul_cmp_30 (& g , 9 , & SECP256K1_SIGNED30_ONE , 0 ) == 0 );
568
- /* |f| == 1, or (x == 0 and d == 0 and |f|= modulus) */
568
+ /* |f| == 1, or (x == 0 and d == 0 and f == modulus) */
569
569
VERIFY_CHECK (secp256k1_modinv32_mul_cmp_30 (& f , 9 , & SECP256K1_SIGNED30_ONE , -1 ) == 0 ||
570
570
secp256k1_modinv32_mul_cmp_30 (& f , 9 , & SECP256K1_SIGNED30_ONE , 1 ) == 0 ||
571
571
(secp256k1_modinv32_mul_cmp_30 (x , 9 , & SECP256K1_SIGNED30_ONE , 0 ) == 0 &&
572
572
secp256k1_modinv32_mul_cmp_30 (& d , 9 , & SECP256K1_SIGNED30_ONE , 0 ) == 0 &&
573
- (secp256k1_modinv32_mul_cmp_30 (& f , 9 , & modinfo -> modulus , 1 ) == 0 ||
574
- secp256k1_modinv32_mul_cmp_30 (& f , 9 , & modinfo -> modulus , -1 ) == 0 )));
573
+ secp256k1_modinv32_mul_cmp_30 (& f , 9 , & modinfo -> modulus , 1 ) == 0 ));
575
574
576
575
/* Optionally negate d, normalize to [0,modulus), and return it. */
577
576
secp256k1_modinv32_normalize_30 (& d , f .v [8 ], modinfo );
@@ -643,13 +642,12 @@ static void secp256k1_modinv32_var(secp256k1_modinv32_signed30 *x, const secp256
643
642
644
643
/* g == 0 */
645
644
VERIFY_CHECK (secp256k1_modinv32_mul_cmp_30 (& g , len , & SECP256K1_SIGNED30_ONE , 0 ) == 0 );
646
- /* |f| == 1, or (x == 0 and d == 0 and |f|= modulus) */
645
+ /* |f| == 1, or (x == 0 and d == 0 and f == modulus) */
647
646
VERIFY_CHECK (secp256k1_modinv32_mul_cmp_30 (& f , len , & SECP256K1_SIGNED30_ONE , -1 ) == 0 ||
648
647
secp256k1_modinv32_mul_cmp_30 (& f , len , & SECP256K1_SIGNED30_ONE , 1 ) == 0 ||
649
648
(secp256k1_modinv32_mul_cmp_30 (x , 9 , & SECP256K1_SIGNED30_ONE , 0 ) == 0 &&
650
649
secp256k1_modinv32_mul_cmp_30 (& d , 9 , & SECP256K1_SIGNED30_ONE , 0 ) == 0 &&
651
- (secp256k1_modinv32_mul_cmp_30 (& f , len , & modinfo -> modulus , 1 ) == 0 ||
652
- secp256k1_modinv32_mul_cmp_30 (& f , len , & modinfo -> modulus , -1 ) == 0 )));
650
+ secp256k1_modinv32_mul_cmp_30 (& f , len , & modinfo -> modulus , 1 ) == 0 ));
653
651
654
652
/* Optionally negate d, normalize to [0,modulus), and return it. */
655
653
secp256k1_modinv32_normalize_30 (& d , f .v [len - 1 ], modinfo );
0 commit comments