Changeset View
Changeset View
Standalone View
Standalone View
src/secp256k1/src/group_impl.h
Show First 20 Lines • Show All 194 Lines • ▼ Show 20 Lines | |||||
static void secp256k1_gej_set_infinity(secp256k1_gej *r) { | static void secp256k1_gej_set_infinity(secp256k1_gej *r) { | ||||
r->infinity = 1; | r->infinity = 1; | ||||
secp256k1_fe_clear(&r->x); | secp256k1_fe_clear(&r->x); | ||||
secp256k1_fe_clear(&r->y); | secp256k1_fe_clear(&r->y); | ||||
secp256k1_fe_clear(&r->z); | secp256k1_fe_clear(&r->z); | ||||
} | } | ||||
static void secp256k1_ge_set_infinity(secp256k1_ge *r) { | |||||
r->infinity = 1; | |||||
secp256k1_fe_clear(&r->x); | |||||
secp256k1_fe_clear(&r->y); | |||||
} | |||||
static void secp256k1_gej_clear(secp256k1_gej *r) { | static void secp256k1_gej_clear(secp256k1_gej *r) { | ||||
r->infinity = 0; | r->infinity = 0; | ||||
secp256k1_fe_clear(&r->x); | secp256k1_fe_clear(&r->x); | ||||
secp256k1_fe_clear(&r->y); | secp256k1_fe_clear(&r->y); | ||||
secp256k1_fe_clear(&r->z); | secp256k1_fe_clear(&r->z); | ||||
} | } | ||||
static void secp256k1_ge_clear(secp256k1_ge *r) { | static void secp256k1_ge_clear(secp256k1_ge *r) { | ||||
▲ Show 20 Lines • Show All 490 Lines • Show Last 20 Lines |