summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ct/ct_policy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/ct/ct_policy.c')
-rw-r--r--src/lib/libcrypto/ct/ct_policy.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/ct/ct_policy.c b/src/lib/libcrypto/ct/ct_policy.c
index 43ea6fa093..9940f768b6 100644
--- a/src/lib/libcrypto/ct/ct_policy.c
+++ b/src/lib/libcrypto/ct/ct_policy.c
@@ -28,10 +28,10 @@ static const time_t SCT_CLOCK_DRIFT_TOLERANCE = 300;
28CT_POLICY_EVAL_CTX * 28CT_POLICY_EVAL_CTX *
29CT_POLICY_EVAL_CTX_new(void) 29CT_POLICY_EVAL_CTX_new(void)
30{ 30{
31 CT_POLICY_EVAL_CTX *ctx = OPENSSL_zalloc(sizeof(CT_POLICY_EVAL_CTX)); 31 CT_POLICY_EVAL_CTX *ctx = calloc(1, sizeof(CT_POLICY_EVAL_CTX));
32 32
33 if (ctx == NULL) { 33 if (ctx == NULL) {
34 CTerr(CT_F_CT_POLICY_EVAL_CTX_NEW, ERR_R_MALLOC_FAILURE); 34 CTerror(ERR_R_MALLOC_FAILURE);
35 return NULL; 35 return NULL;
36 } 36 }
37 37
@@ -49,7 +49,7 @@ CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx)
49 return; 49 return;
50 X509_free(ctx->cert); 50 X509_free(ctx->cert);
51 X509_free(ctx->issuer); 51 X509_free(ctx->issuer);
52 OPENSSL_free(ctx); 52 free(ctx);
53} 53}
54 54
55int 55int
@@ -83,13 +83,13 @@ CT_POLICY_EVAL_CTX_set_time(CT_POLICY_EVAL_CTX *ctx, uint64_t time_in_ms)
83 ctx->epoch_time_in_ms = time_in_ms; 83 ctx->epoch_time_in_ms = time_in_ms;
84} 84}
85 85
86X509* 86X509 *
87CT_POLICY_EVAL_CTX_get0_cert(const CT_POLICY_EVAL_CTX *ctx) 87CT_POLICY_EVAL_CTX_get0_cert(const CT_POLICY_EVAL_CTX *ctx)
88{ 88{
89 return ctx->cert; 89 return ctx->cert;
90} 90}
91 91
92X509* 92X509 *
93CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx) 93CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx)
94{ 94{
95 return ctx->issuer; 95 return ctx->issuer;
@@ -98,7 +98,7 @@ CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx)
98const CTLOG_STORE * 98const CTLOG_STORE *
99CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx) 99CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx)
100{ 100{
101 return ctx->log_store; 101 return ctx->log_store;
102} 102}
103 103
104uint64_t 104uint64_t