From 8eb3ed56f8d6ddfd96dcc15456843af78aa223b0 Mon Sep 17 00:00:00 2001 From: David Horstmann Date: Wed, 19 Oct 2022 17:13:57 +0100 Subject: [PATCH] Minor fixes to x509_get_name() test function Signed-off-by: David Horstmann --- tests/suites/test_suite_x509parse.function | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/tests/suites/test_suite_x509parse.function b/tests/suites/test_suite_x509parse.function index b7d01ae35..c03becc4e 100644 --- a/tests/suites/test_suite_x509parse.function +++ b/tests/suites/test_suite_x509parse.function @@ -805,7 +805,7 @@ void mbedtls_x509_get_name( char * rdn_sequence, int exp_ret ) 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; @@ -813,12 +813,9 @@ void mbedtls_x509_get_name( char * rdn_sequence, int exp_ret ) 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 ) { @@ -829,7 +826,7 @@ void mbedtls_x509_get_name( char * rdn_sequence, int exp_ret ) } } - TEST_ASSERT( ret == exp_ret ); + TEST_EQUAL( ret, exp_ret ); mbedtls_free( name ); }