Add 'exit' label and variable initialization to relevant test suite functions
diff --git a/tests/suites/test_suite_mdx.function b/tests/suites/test_suite_mdx.function
index 12a5e1b..ecc1b92 100644
--- a/tests/suites/test_suite_mdx.function
+++ b/tests/suites/test_suite_mdx.function
@@ -139,6 +139,7 @@
     hexify( hash_str, output, sizeof  output );
     TEST_ASSERT( strncmp( (char *) hash_str, hex_hash_string, trunc_size * 2 ) == 0 );
 
+exit:
     md2_free( &ctx );
 }
 /* END_CASE */
@@ -197,6 +198,7 @@
     hexify( hash_str, output, sizeof  output );
     TEST_ASSERT( strncmp( (char *) hash_str, hex_hash_string, trunc_size * 2 ) == 0 );
 
+exit:
     md4_free( &ctx );
 }
 /* END_CASE */
@@ -255,6 +257,7 @@
     hexify( hash_str, output, sizeof  output );
     TEST_ASSERT( strncmp( (char *) hash_str, hex_hash_string, trunc_size * 2 ) == 0 );
 
+exit:
     md5_free( &ctx );
 }
 /* END_CASE */
@@ -313,6 +316,7 @@
     hexify( hash_str, output, sizeof  output );
     TEST_ASSERT( strncmp( (char *) hash_str, hex_hash_string, trunc_size * 2 ) == 0 );
 
+exit:
     ripemd160_free( &ctx );
 }
 /* END_CASE */