Unverified Commit ffa39b7b authored by kladko's avatar kladko

SKALE-1880-fix-warnings

parent 427bfa5e
......@@ -94,6 +94,10 @@ void domain_parameters_set_hex(domain_parameters curve, char* name, char* p, cha
/*Release memory*/
void domain_parameters_clear(domain_parameters curve)
{
if (!curve)
return;
mpz_clear(curve->p);
mpz_clear(curve->a);
mpz_clear(curve->b);
......
......@@ -382,6 +382,8 @@ char* point_compress(point P)
/*Release point*/
void point_clear(point p)
{
if (!p)
return;
mpz_clear(p->x);
mpz_clear(p->y);
free(p);
......
......@@ -179,6 +179,8 @@ void signature_sign(signature sig, mpz_t message, mpz_t private_key, domain_para
/*Release signature*/
void signature_free(signature sig) {
if (!sig)
return;
mpz_clear(sig->r);
mpz_clear(sig->s);
free(sig);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment