Explicitly allow NULL as an argument to mbedtls_ccm_free()
This commit is contained in:
parent
438448e45f
commit
fd42d531ba
2 changed files with 5 additions and 2 deletions
library
|
@ -106,7 +106,8 @@ int mbedtls_ccm_setkey( mbedtls_ccm_context *ctx,
|
|||
*/
|
||||
void mbedtls_ccm_free( mbedtls_ccm_context *ctx )
|
||||
{
|
||||
CCM_VALIDATE( ctx != NULL );
|
||||
if( ctx == NULL )
|
||||
return;
|
||||
mbedtls_cipher_free( &ctx->cipher_ctx );
|
||||
mbedtls_platform_zeroize( ctx, sizeof( mbedtls_ccm_context ) );
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue