summaryrefslogtreecommitdiffstats
path: root/crypto/ct
diff options
context:
space:
mode:
authorRob Percival <robpercival@google.com>2016-03-07 12:38:49 +0000
committerRich Salz <rsalz@openssl.org>2016-03-07 14:44:04 -0500
commit147e54a77ed43b1522f343114d79f8b4c8a6bfb2 (patch)
treeda92c045e02007c73a968813854fecf46acfed7e /crypto/ct
parentc6912adf0c07227b18be3d8ef12d92ad7fc4318a (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.c2
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;