tests: Initialize random group elements fully
Also fix add a missing comment.
This commit is contained in:
parent
c9939ba55d
commit
5738e8622d
|
@ -59,6 +59,7 @@ static int secp256k1_ge_is_infinity(const secp256k1_ge *a);
|
||||||
/** Check whether a group element is valid (i.e., on the curve). */
|
/** Check whether a group element is valid (i.e., on the curve). */
|
||||||
static int secp256k1_ge_is_valid_var(const secp256k1_ge *a);
|
static int secp256k1_ge_is_valid_var(const secp256k1_ge *a);
|
||||||
|
|
||||||
|
/** Set r equal to the inverse of a (i.e., mirrored around the X axis) */
|
||||||
static void secp256k1_ge_neg(secp256k1_ge *r, const secp256k1_ge *a);
|
static void secp256k1_ge_neg(secp256k1_ge *r, const secp256k1_ge *a);
|
||||||
|
|
||||||
/** Set a group element equal to another which is given in jacobian coordinates */
|
/** Set a group element equal to another which is given in jacobian coordinates */
|
||||||
|
|
|
@ -86,6 +86,7 @@ void random_group_element_test(secp256k1_ge *ge) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} while(1);
|
} while(1);
|
||||||
|
ge->infinity = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void random_group_element_jacobian_test(secp256k1_gej *gej, const secp256k1_ge *ge) {
|
void random_group_element_jacobian_test(secp256k1_gej *gej, const secp256k1_ge *ge) {
|
||||||
|
|
Loading…
Reference in New Issue