void atf_suite_result_destroy(atf_suite_result * result) { if ( ! result ) return; result->suite = NULL; for (uint32_t i = 0; i < result->size; i++) { atf_test_result_destroy(result->tests[i]); result->tests[i] = NULL; } result->size = 0; cf_free(result); }
void atf_suite_result_destroy(atf_suite_result * result) { if ( ! result ) return; result->suite = NULL; if ( result->tests ) { for ( int i = 0; i < result->size; i ++ ) { atf_test_result_destroy(result->tests[i]); result->tests[i] = NULL; } result->size = 0; } free(result); }