Handle null returned by calloc.
Change-Id: If2f8085893d283b663f5928f93b90728b175b679
Signed-off-by: Radoslaw Bartosiak <r.bartosiak@samsung.com>
bool result = true;
pUniqueKey = (unsigned char*)calloc(keyLen,1);
+ if (pUniqueKey == NULL)
+ return NULL;
result = SecFrameGeneratePlatformUniqueKey((unsigned int)keyLen , pUniqueKey);
if(result == false)
{
}
pDuk = (char*)calloc(keyLen, 1);
+ if (pDuk == NULL)
+ {
+ free(pUniqueKey);
+ return NULL;
+ }
PKCS5_PBKDF2_HMAC_SHA1(pAppId, idLen, (unsigned char*)pUniqueKey, keyLen, 1, keyLen, (unsigned char*)pDuk);
free(pUniqueKey);