commit | 6d91b0d045747da2d0046f278cab4f0014d43908 | [log] [tgz] |
---|---|---|
author | al3xk <al3x.k@icloud.com> | Sun Jun 11 23:36:35 2017 +0200 |
committer | al3xk <al3x.k@icloud.com> | Sun Jun 11 23:36:35 2017 +0200 |
tree | 7b3716a96902d88b1e3b34099f41fd1b10a7029f | |
parent | 33da89b831d969aa500d420e09495359299b69c3 [diff] |
Freed structure ECDSA_SIG after use
diff --git a/src/openssl.c b/src/openssl.c index 75bc5eb..97118c8 100644 --- a/src/openssl.c +++ b/src/openssl.c
@@ -1050,6 +1050,7 @@ if (s != NULL) BN_free(s); if (p != NULL) CN_CBOR_FREE(p, context); if (eckey != NULL) EC_KEY_free(eckey); + if (sig != NULL) ECDSA_SIG_free(sig); return false; } @@ -1075,6 +1076,7 @@ BN_free(r); BN_free(s); if (eckey != NULL) EC_KEY_free(eckey); + if (sig != NULL) ECDSA_SIG_free(sig); return true; }