[bsp]Fixed a stack overflow bug in drv_crypto.c
Added if null before used.
This commit is contained in:
parent
891e4794c0
commit
45ae555a0b
|
@ -168,6 +168,11 @@ static rt_err_t _crypto_create(struct rt_hwcrypto_ctx *ctx)
|
|||
case HWCRYPTO_TYPE_RNG:
|
||||
{
|
||||
RNG_HandleTypeDef *hrng = rt_calloc(1, sizeof(RNG_HandleTypeDef));
|
||||
if (RT_NULL == hrng)
|
||||
{
|
||||
res = -RT_ERROR;
|
||||
break;
|
||||
}
|
||||
|
||||
hrng->Instance = RNG;
|
||||
HAL_RNG_Init(hrng);
|
||||
|
|
Loading…
Reference in New Issue