Add 'exit' label and variable initialization to relevant test suite functions
diff --git a/tests/suites/test_suite_hmac_shax.function b/tests/suites/test_suite_hmac_shax.function
index 10b376f..54ad02f 100644
--- a/tests/suites/test_suite_hmac_shax.function
+++ b/tests/suites/test_suite_hmac_shax.function
@@ -58,6 +58,7 @@
hexify( hash_str, output, sizeof output );
TEST_ASSERT( strncmp( (char *) hash_str, hex_hash_string, trunc_size * 2 ) == 0 );
+exit:
sha1_free( &ctx );
}
/* END_CASE */
@@ -116,6 +117,7 @@
hexify( hash_str, output, sizeof output );
TEST_ASSERT( strncmp( (char *) hash_str, hex_hash_string, trunc_size * 2 ) == 0 );
+exit:
sha256_free( &ctx );
}
/* END_CASE */
@@ -174,6 +176,7 @@
hexify( hash_str, output, sizeof output );
TEST_ASSERT( strncmp( (char *) hash_str, hex_hash_string, trunc_size * 2 ) == 0 );
+exit:
sha256_free( &ctx );
}
/* END_CASE */
@@ -232,6 +235,7 @@
hexify( hash_str, output, sizeof output );
TEST_ASSERT( strncmp( (char *) hash_str, hex_hash_string, trunc_size * 2 ) == 0 );
+exit:
sha512_free( &ctx );
}
/* END_CASE */
@@ -290,6 +294,7 @@
hexify( hash_str, output, sizeof output );
TEST_ASSERT( strncmp( (char *) hash_str, hex_hash_string, trunc_size * 2 ) == 0 );
+exit:
sha512_free( &ctx );
}
/* END_CASE */