mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-04-07 13:22:46 +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:
|
exit:
|
||||||
|
if( tmp_sig != NULL )
|
||||||
|
mbedtls_free( tmp_sig );
|
||||||
mbedtls_lmots_public_free( &ctx );
|
mbedtls_lmots_public_free( &ctx );
|
||||||
}
|
}
|
||||||
/* END_CASE */
|
/* END_CASE */
|
||||||
|
@ -138,6 +138,8 @@ void lms_verify_test ( data_t * msg, data_t * sig, data_t * pub_key,
|
|||||||
}
|
}
|
||||||
|
|
||||||
exit:
|
exit:
|
||||||
|
if( tmp_sig != NULL )
|
||||||
|
mbedtls_free( tmp_sig );
|
||||||
mbedtls_lms_public_free( &ctx );
|
mbedtls_lms_public_free( &ctx );
|
||||||
}
|
}
|
||||||
/* END_CASE */
|
/* END_CASE */
|
||||||
@ -180,6 +182,8 @@ void lms_import_export_test ( data_t * pub_key, int expected_import_rc )
|
|||||||
}
|
}
|
||||||
|
|
||||||
exit:
|
exit:
|
||||||
|
if( exported_pub_key != NULL )
|
||||||
|
mbedtls_free( exported_pub_key );
|
||||||
mbedtls_lms_public_free( &ctx );
|
mbedtls_lms_public_free( &ctx );
|
||||||
}
|
}
|
||||||
/* END_CASE */
|
/* END_CASE */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user