dev_crypto_init_key: return error if allocating CDATA(ctx)->key failed
Signed-off-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
parent
750487899a
commit
c84029dbdc
@ -134,6 +134,8 @@ static int dev_crypto_init_key(EVP_CIPHER_CTX *ctx,int cipher,
|
||||
return 0;
|
||||
|
||||
CDATA(ctx)->key=OPENSSL_malloc(MAX_HW_KEY);
|
||||
if (CDATA(ctx)->key == NULL)
|
||||
return 0;
|
||||
|
||||
assert(ctx->cipher->iv_len <= MAX_HW_IV);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user