@@ -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 ;
@@ -4768,12 +4767,12 @@ static void test_ecmult_multi(secp256k1_scratch *scratch, secp256k1_ecmult_multi
4768
4767
testutil_random_ge_test (& pt [ncount ]);
4769
4768
}
4770
4769
4771
- secp256k1_scalar_clear (& sc [0 ]);
4770
+ secp256k1_scalar_set_int (& sc [0 ], 0 );
4772
4771
CHECK (ecmult_multi (& CTX -> error_callback , scratch , & r , & secp256k1_scalar_zero , ecmult_multi_callback , & data , 20 ));
4773
- secp256k1_scalar_clear (& sc [1 ]);
4774
- secp256k1_scalar_clear (& sc [2 ]);
4775
- secp256k1_scalar_clear (& sc [3 ]);
4776
- secp256k1_scalar_clear (& sc [4 ]);
4772
+ secp256k1_scalar_set_int (& sc [1 ], 0 );
4773
+ secp256k1_scalar_set_int (& sc [2 ], 0 );
4774
+ secp256k1_scalar_set_int (& sc [3 ], 0 );
4775
+ secp256k1_scalar_set_int (& sc [4 ], 0 );
4777
4776
CHECK (ecmult_multi (& CTX -> error_callback , scratch , & r , & secp256k1_scalar_zero , ecmult_multi_callback , & data , 6 ));
4778
4777
CHECK (ecmult_multi (& CTX -> error_callback , scratch , & r , & secp256k1_scalar_zero , ecmult_multi_callback , & data , 5 ));
4779
4778
CHECK (secp256k1_gej_is_infinity (& r ));
0 commit comments