old_hmac_encode: check for NULL result when allocating *pder

Signed-off-by: Kurt Roeckx <kurt@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
Jonas Maebe 2013-12-08 18:12:13 +01:00 committed by Kurt Roeckx
parent 6f77f82bfc
commit 34374c2d2c

View File

@ -123,6 +123,8 @@ static int old_hmac_encode(const EVP_PKEY *pkey, unsigned char **pder)
if (!*pder)
{
*pder = OPENSSL_malloc(os->length);
if (*pder == NULL)
return -1;
inc = 0;
}
else inc = 1;