mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
Add NULL check in wolfSSL_EC_POINT_invert
This commit is contained in:
@ -33502,13 +33502,12 @@ int wolfSSL_EC_POINT_invert(const WOLFSSL_EC_GROUP *group, WOLFSSL_EC_POINT *a,
|
||||
|
||||
WOLFSSL_ENTER("wolfSSL_EC_POINT_invert");
|
||||
|
||||
if (!group || !a || setupPoint(a) != WOLFSSL_SUCCESS) {
|
||||
if (!group || !a || !a->internal || setupPoint(a) != WOLFSSL_SUCCESS) {
|
||||
return WOLFSSL_FAILURE;
|
||||
}
|
||||
|
||||
p = (ecc_point*)a->internal;
|
||||
|
||||
|
||||
/* read the curve prime and a */
|
||||
if (mp_init_multi(&prime, NULL, NULL, NULL, NULL, NULL) != MP_OKAY) {
|
||||
WOLFSSL_MSG("mp_init_multi error");
|
||||
|
Reference in New Issue
Block a user