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 );