diff options
author | Gabor Mezei <gabor.mezei@arm.com> | 2022-12-20 13:55:37 +0100 |
---|---|---|
committer | Gabor Mezei <gabor.mezei@arm.com> | 2022-12-20 17:30:20 +0100 |
commit | f9728137d853e35a7c3830220bc7eaade03fcbd1 (patch) | |
tree | ada9601a618e39b588fa5454d7574ccb9ebea033 | |
parent | 61fd1fb4b1e8aa5adf634804e250fa272ee23edc (diff) | |
download | mbedtls-f9728137d853e35a7c3830220bc7eaade03fcbd1.zip mbedtls-f9728137d853e35a7c3830220bc7eaade03fcbd1.tar.gz mbedtls-f9728137d853e35a7c3830220bc7eaade03fcbd1.tar.bz2 |
Fix the order of freeing memory
Signed-off-by: Gabor Mezei <gabor.mezei@arm.com>
-rw-r--r-- | tests/suites/test_suite_bignum_mod.function | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/suites/test_suite_bignum_mod.function b/tests/suites/test_suite_bignum_mod.function index c19c2f4..4914e1d 100644 --- a/tests/suites/test_suite_bignum_mod.function +++ b/tests/suites/test_suite_bignum_mod.function @@ -181,13 +181,13 @@ void mpi_mod_mul( char * input_A, } exit: - mbedtls_mpi_mod_modulus_free( &m ); - mbedtls_free( rA.p ); mbedtls_free( rB.p ); mbedtls_free( rR.p ); mbedtls_free( X ); mbedtls_free( (mbedtls_mpi_uint *) m.p ); + + mbedtls_mpi_mod_modulus_free( &m ); } /* END_CASE */ @@ -233,14 +233,14 @@ void mpi_mod_mul_neg( char * input_A, MBEDTLS_ERR_MPI_BAD_INPUT_DATA ); exit: - mbedtls_mpi_mod_modulus_free( &m ); - mbedtls_mpi_mod_modulus_free( &fake_m ); - mbedtls_free( rA.p ); mbedtls_free( rB.p ); mbedtls_free( rR.p ); mbedtls_free( X ); mbedtls_free( (mbedtls_mpi_uint *) m.p ); + + mbedtls_mpi_mod_modulus_free( &m ); + mbedtls_mpi_mod_modulus_free( &fake_m ); } /* END_CASE */ |