Minor fixes to x509_get_name() test function
Signed-off-by: David Horstmann <david.horstmann@arm.com>
diff --git a/tests/suites/test_suite_x509parse.function b/tests/suites/test_suite_x509parse.function
index 6947f3c..eb5f1aa 100644
--- a/tests/suites/test_suite_x509parse.function
+++ b/tests/suites/test_suite_x509parse.function
@@ -824,7 +824,7 @@
unsigned char *name;
unsigned char *p;
size_t name_len;
- mbedtls_x509_name head;
+ mbedtls_x509_name head = { 0 };
mbedtls_x509_name *allocated, *prev;
int ret;
@@ -832,12 +832,9 @@
p = name;
ret = mbedtls_x509_get_name( &p, ( name + name_len ), &head );
-
if( ret == 0 )
{
allocated = head.next;
- head.next = NULL;
- prev = NULL;
while( allocated != NULL )
{
@@ -848,7 +845,7 @@
}
}
- TEST_ASSERT( ret == exp_ret );
+ TEST_EQUAL( ret, exp_ret );
mbedtls_free( name );
}