diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/ocsp/ocsp_ht.c | 2 | ||||
| -rw-r--r-- | src/lib/libssl/src/crypto/ocsp/ocsp_ht.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/libcrypto/ocsp/ocsp_ht.c b/src/lib/libcrypto/ocsp/ocsp_ht.c index fe4a7a1a72..7f73a4195c 100644 --- a/src/lib/libcrypto/ocsp/ocsp_ht.c +++ b/src/lib/libcrypto/ocsp/ocsp_ht.c | |||
| @@ -160,6 +160,8 @@ OCSP_sendreq_new(BIO *io, char *path, OCSP_REQUEST *req, int maxline) | |||
| 160 | OCSP_REQ_CTX *rctx; | 160 | OCSP_REQ_CTX *rctx; |
| 161 | 161 | ||
| 162 | rctx = malloc(sizeof(OCSP_REQ_CTX)); | 162 | rctx = malloc(sizeof(OCSP_REQ_CTX)); |
| 163 | if (rctx == NULL) | ||
| 164 | return 0; | ||
| 163 | rctx->state = OHS_ERROR; | 165 | rctx->state = OHS_ERROR; |
| 164 | rctx->mem = BIO_new(BIO_s_mem()); | 166 | rctx->mem = BIO_new(BIO_s_mem()); |
| 165 | rctx->io = io; | 167 | rctx->io = io; |
diff --git a/src/lib/libssl/src/crypto/ocsp/ocsp_ht.c b/src/lib/libssl/src/crypto/ocsp/ocsp_ht.c index fe4a7a1a72..7f73a4195c 100644 --- a/src/lib/libssl/src/crypto/ocsp/ocsp_ht.c +++ b/src/lib/libssl/src/crypto/ocsp/ocsp_ht.c | |||
| @@ -160,6 +160,8 @@ OCSP_sendreq_new(BIO *io, char *path, OCSP_REQUEST *req, int maxline) | |||
| 160 | OCSP_REQ_CTX *rctx; | 160 | OCSP_REQ_CTX *rctx; |
| 161 | 161 | ||
| 162 | rctx = malloc(sizeof(OCSP_REQ_CTX)); | 162 | rctx = malloc(sizeof(OCSP_REQ_CTX)); |
| 163 | if (rctx == NULL) | ||
| 164 | return 0; | ||
| 163 | rctx->state = OHS_ERROR; | 165 | rctx->state = OHS_ERROR; |
| 164 | rctx->mem = BIO_new(BIO_s_mem()); | 166 | rctx->mem = BIO_new(BIO_s_mem()); |
| 165 | rctx->io = io; | 167 | rctx->io = io; |
