@@ -3671,8 +3671,7 @@ static void test_ge(void) {
3671
3671
secp256k1_fe zfi2 , zfi3 ;
3672
3672
3673
3673
secp256k1_gej_set_infinity (& gej [0 ]);
3674
- secp256k1_ge_clear (& ge [0 ]);
3675
- secp256k1_ge_set_gej_var (& ge [0 ], & gej [0 ]);
3674
+ secp256k1_ge_set_infinity (& ge [0 ]);
3676
3675
for (i = 0 ; i < runs ; i ++ ) {
3677
3676
int j , k ;
3678
3677
secp256k1_ge g ;
@@ -4797,12 +4796,12 @@ static void test_ecmult_multi(secp256k1_scratch *scratch, secp256k1_ecmult_multi
4797
4796
testutil_random_ge_test (& pt [ncount ]);
4798
4797
}
4799
4798
4800
- secp256k1_scalar_clear (& sc [0 ]);
4799
+ secp256k1_scalar_set_int (& sc [0 ], 0 );
4801
4800
CHECK (ecmult_multi (& CTX -> error_callback , scratch , & r , & secp256k1_scalar_zero , ecmult_multi_callback , & data , 20 ));
4802
- secp256k1_scalar_clear (& sc [1 ]);
4803
- secp256k1_scalar_clear (& sc [2 ]);
4804
- secp256k1_scalar_clear (& sc [3 ]);
4805
- secp256k1_scalar_clear (& sc [4 ]);
4801
+ secp256k1_scalar_set_int (& sc [1 ], 0 );
4802
+ secp256k1_scalar_set_int (& sc [2 ], 0 );
4803
+ secp256k1_scalar_set_int (& sc [3 ], 0 );
4804
+ secp256k1_scalar_set_int (& sc [4 ], 0 );
4806
4805
CHECK (ecmult_multi (& CTX -> error_callback , scratch , & r , & secp256k1_scalar_zero , ecmult_multi_callback , & data , 6 ));
4807
4806
CHECK (ecmult_multi (& CTX -> error_callback , scratch , & r , & secp256k1_scalar_zero , ecmult_multi_callback , & data , 5 ));
4808
4807
CHECK (secp256k1_gej_is_infinity (& r ));
0 commit comments