diff options
author | Rob Percival <robpercival@google.com> | 2016-03-07 12:38:49 +0000 |
---|---|---|
committer | Rich Salz <rsalz@openssl.org> | 2016-03-07 14:44:04 -0500 |
commit | 147e54a77ed43b1522f343114d79f8b4c8a6bfb2 (patch) | |
tree | da92c045e02007c73a968813854fecf46acfed7e /crypto/ct | |
parent | c6912adf0c07227b18be3d8ef12d92ad7fc4318a (diff) |
Fixes memory leaks in CT code
Reviewed-by: Emilia Käsper <emilia@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'crypto/ct')
-rw-r--r-- | crypto/ct/ct_sct.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/ct/ct_sct.c b/crypto/ct/ct_sct.c index 35f815235f..2b7211d7ea 100644 --- a/crypto/ct/ct_sct.c +++ b/crypto/ct/ct_sct.c @@ -402,7 +402,7 @@ int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx) goto end; } - issuer_pkey = X509_get_pubkey(ctx->issuer); + issuer_pkey = X509_get0_pubkey(ctx->issuer); if (X509_PUBKEY_set(&pub, issuer_pkey) != 1) goto err; |