Cleaner test-memory cleanups
diff --git a/tests/suites/test_suite_pkcs1_v21.function b/tests/suites/test_suite_pkcs1_v21.function
index b7d3813..0c5db1a 100644
--- a/tests/suites/test_suite_pkcs1_v21.function
+++ b/tests/suites/test_suite_pkcs1_v21.function
@@ -47,6 +47,8 @@
TEST_ASSERT( strcasecmp( (char *) output_str, {result_hex_str} ) == 0 );
}
+
+ rsa_free( &ctx );
}
END_CASE
@@ -95,6 +97,7 @@
}
mpi_free( &P1 ); mpi_free( &Q1 ); mpi_free( &H ); mpi_free( &G );
+ rsa_free( &ctx );
}
END_CASE
@@ -190,6 +193,7 @@
}
mpi_free( &P1 ); mpi_free( &Q1 ); mpi_free( &H ); mpi_free( &G );
+ rsa_free( &ctx );
}
END_CASE
@@ -257,5 +261,7 @@
}
TEST_ASSERT( rsa_pkcs1_verify( &ctx, RSA_PUBLIC, {digest}, 0, hash_result, result_str ) == {result} );
+
+ rsa_free( &ctx );
}
END_CASE