mirror of https://github.com/wolfSSL/wolfssl.git
use wolfSSL_CTX_new_ex for heap hint support
parent
41ea1109ec
commit
66f04958e3
|
@ -876,8 +876,8 @@ int wolfSSL_CertManagerLoadCA(WOLFSSL_CERT_MANAGER* cm, const char* file,
|
|||
ret = WOLFSSL_FATAL_ERROR;
|
||||
}
|
||||
/* Create temporary WOLFSSL_CTX. */
|
||||
if ((ret == WOLFSSL_SUCCESS) && ((tmp = wolfSSL_CTX_new(cm_pick_method(cm->heap)))
|
||||
== NULL)) {
|
||||
if ((ret == WOLFSSL_SUCCESS) && ((tmp =
|
||||
wolfSSL_CTX_new_ex(cm_pick_method(cm->heap), cm->heap)) == NULL)) {
|
||||
WOLFSSL_MSG("CTX new failed");
|
||||
ret = WOLFSSL_FATAL_ERROR;
|
||||
}
|
||||
|
|
|
@ -1036,7 +1036,7 @@ WOLFSSL_API int wolfSSL_X509_STORE_load_locations(WOLFSSL_X509_STORE *str,
|
|||
return WOLFSSL_FAILURE;
|
||||
|
||||
/* tmp ctx for setting our cert manager */
|
||||
ctx = wolfSSL_CTX_new(cm_pick_method(str->cm->heap));
|
||||
ctx = wolfSSL_CTX_new_ex(cm_pick_method(str->cm->heap), str->cm->heap);
|
||||
if (ctx == NULL)
|
||||
return WOLFSSL_FAILURE;
|
||||
|
||||
|
|
Loading…
Reference in New Issue