make sure mp_init return always checked

This commit is contained in:
toddouska
2012-08-27 11:30:22 -07:00
parent 0534d44c9e
commit 30a264eb65
3 changed files with 24 additions and 10 deletions

View File

@@ -6121,8 +6121,11 @@ static int initGlobalRNG = 0;
}
InitCyaSSL_BigNum(external);
mp_init(mpi);
external->internal = mpi;
if (mp_init(mpi) != MP_OKAY) {
CyaSSL_BN_free(external);
return NULL;
}
return external;
}