/* BEGIN_HEADER */ #include "polarssl/error.h" /* END_HEADER */ /* BEGIN_DEPENDENCIES * depends_on:POLARSSL_ERROR_C * END_DEPENDENCIES */ /* BEGIN_CASE */ void error_strerror( int code, char *result_str ) { char buf[500]; memset( buf, 0, sizeof( buf ) ); polarssl_strerror( code, buf, 500 ); TEST_ASSERT( strcmp( buf, result_str ) == 0 ); #if defined(POLARSSL_ERROR_STRERROR_BC) memset( buf, 0, sizeof( buf ) ); error_strerror( code, buf, 500 ); TEST_ASSERT( strcmp( buf, result_str ) == 0 ); #endif } /* END_CASE */