mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-03-28 19:21:08 +00:00
Add cleanup frees in LMS and LMOTS tests
Signed-off-by: Raef Coles <raef.coles@arm.com>
This commit is contained in:
parent
781f7bedb0
commit
20d2e06ca4
@ -142,6 +142,8 @@ void lmots_verify_test ( data_t *msg, data_t *sig, data_t *pub_key,
|
||||
}
|
||||
|
||||
exit:
|
||||
if( tmp_sig != NULL )
|
||||
mbedtls_free( tmp_sig );
|
||||
mbedtls_lmots_public_free( &ctx );
|
||||
}
|
||||
/* END_CASE */
|
||||
|
@ -138,6 +138,8 @@ void lms_verify_test ( data_t * msg, data_t * sig, data_t * pub_key,
|
||||
}
|
||||
|
||||
exit:
|
||||
if( tmp_sig != NULL )
|
||||
mbedtls_free( tmp_sig );
|
||||
mbedtls_lms_public_free( &ctx );
|
||||
}
|
||||
/* END_CASE */
|
||||
@ -180,6 +182,8 @@ void lms_import_export_test ( data_t * pub_key, int expected_import_rc )
|
||||
}
|
||||
|
||||
exit:
|
||||
if( exported_pub_key != NULL )
|
||||
mbedtls_free( exported_pub_key );
|
||||
mbedtls_lms_public_free( &ctx );
|
||||
}
|
||||
/* END_CASE */
|
||||
|
Loading…
x
Reference in New Issue
Block a user