@@ -2063,7 +2063,7 @@ void test_ge(void) {
2063
2063
secp256k1_fe zfi2 , zfi3 ;
2064
2064
2065
2065
secp256k1_gej_set_infinity (& gej [0 ]);
2066
- secp256k1_ge_clear (& ge [0 ]);
2066
+ secp256k1_ge_set_gej (& ge [ 0 ], & gej [0 ]);
2067
2067
secp256k1_ge_set_gej_var (& ge [0 ], & gej [0 ]);
2068
2068
for (i = 0 ; i < runs ; i ++ ) {
2069
2069
int j ;
@@ -2860,12 +2860,12 @@ void test_ecmult_multi(secp256k1_scratch *scratch, secp256k1_ecmult_multi_func e
2860
2860
random_group_element_test (& pt [ncount ]);
2861
2861
}
2862
2862
2863
- secp256k1_scalar_clear (& sc [0 ]);
2863
+ secp256k1_scalar_set_int (& sc [0 ], 0 );
2864
2864
CHECK (ecmult_multi (& ctx -> error_callback , & ctx -> ecmult_ctx , scratch , & r , & szero , ecmult_multi_callback , & data , 20 ));
2865
- secp256k1_scalar_clear (& sc [1 ]);
2866
- secp256k1_scalar_clear (& sc [2 ]);
2867
- secp256k1_scalar_clear (& sc [3 ]);
2868
- secp256k1_scalar_clear (& sc [4 ]);
2865
+ secp256k1_scalar_set_int (& sc [1 ], 0 );
2866
+ secp256k1_scalar_set_int (& sc [2 ], 0 );
2867
+ secp256k1_scalar_set_int (& sc [3 ], 0 );
2868
+ secp256k1_scalar_set_int (& sc [4 ], 0 );
2869
2869
CHECK (ecmult_multi (& ctx -> error_callback , & ctx -> ecmult_ctx , scratch , & r , & szero , ecmult_multi_callback , & data , 6 ));
2870
2870
CHECK (ecmult_multi (& ctx -> error_callback , & ctx -> ecmult_ctx , scratch , & r , & szero , ecmult_multi_callback , & data , 5 ));
2871
2871
CHECK (secp256k1_gej_is_infinity (& r ));
0 commit comments