Add 'exit' label and variable initialization to relevant test suite functions
diff --git a/tests/suites/test_suite_x509write.function b/tests/suites/test_suite_x509write.function
index 2eb270f..340629e 100644
--- a/tests/suites/test_suite_x509write.function
+++ b/tests/suites/test_suite_x509write.function
@@ -52,6 +52,7 @@
TEST_ASSERT( olen >= pem_len - 1 );
TEST_ASSERT( memcmp( buf, check_buf, pem_len - 1 ) == 0 );
+exit:
x509write_csr_free( &req );
pk_free( &key );
}
@@ -124,6 +125,7 @@
TEST_ASSERT( olen >= pem_len - 1 );
TEST_ASSERT( memcmp( buf, check_buf, pem_len - 1 ) == 0 );
+exit:
x509write_crt_free( &crt );
pk_free( &issuer_key );
pk_free( &subject_key );