diff --git a/src/ssl.c b/src/ssl.c index e7d6efdb1..ba9f32512 100755 --- a/src/ssl.c +++ b/src/ssl.c @@ -25243,6 +25243,7 @@ WOLFSSL_API int wolfSSL_X509_STORE_load_locations(WOLFSSL_X509_STORE *str, DYNAMIC_TYPE_TMP_BUFFER); if (readCtx == NULL) { WOLFSSL_MSG("Memory error"); + wolfSSL_CTX_free(ctx); return WOLFSSL_FAILURE; } #endif