Merge pull request #3662 from embhorn/gh3659

Check method for NULL
This commit is contained in:
toddouska
2021-01-21 15:50:58 -08:00
committed by GitHub
2 changed files with 8 additions and 4 deletions

View File

@@ -2414,9 +2414,11 @@ THREAD_RETURN WOLFSSL_THREAD client_test(void* args)
err_sys("unable to load static memory"); err_sys("unable to load static memory");
} }
#else #else
if (method != NULL) {
ctx = wolfSSL_CTX_new(method(NULL)); ctx = wolfSSL_CTX_new(method(NULL));
if (ctx == NULL) if (ctx == NULL)
err_sys("unable to get ctx"); err_sys("unable to get ctx");
}
#endif #endif
if (simulateWantWrite) if (simulateWantWrite)

View File

@@ -1729,7 +1729,9 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args)
!= WOLFSSL_SUCCESS) != WOLFSSL_SUCCESS)
err_sys_ex(catastrophic, "unable to load static memory and create ctx"); err_sys_ex(catastrophic, "unable to load static memory and create ctx");
#else #else
if (method != NULL) {
ctx = SSL_CTX_new(method(NULL)); ctx = SSL_CTX_new(method(NULL));
}
#endif /* WOLFSSL_STATIC_MEMORY */ #endif /* WOLFSSL_STATIC_MEMORY */
if (ctx == NULL) if (ctx == NULL)
err_sys_ex(catastrophic, "unable to get ctx"); err_sys_ex(catastrophic, "unable to get ctx");