1--- generate_errors_orig.pl 2020-06-20 08:40:38.819060379 -0700 2+++ generate_errors.pl 2020-06-20 08:47:26.511163591 -0700 3@@ -162,16 +162,12 @@ 4 5 if ($error_name eq "MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE") 6 { 7- ${$code_check} .= "${white_space}if( use_ret == -($error_name) )\n". 8- "${white_space}\{\n". 9- "${white_space} mbedtls_snprintf( buf, buflen, \"$module_name - $description\" );\n". 10- "${white_space} return;\n". 11- "${white_space}}\n" 12+ # no-op, this case is hard-coded in error.fmt 13 } 14 else 15 { 16- ${$code_check} .= "${white_space}if( use_ret == -($error_name) )\n". 17- "${white_space} mbedtls_snprintf( buf, buflen, \"$module_name - $description\" );\n" 18+ my $error_text = $error_name =~ s/^MBEDTLS_ERR_//r; 19+ ${$code_check} .= "${white_space}{ -($error_name), \"$error_text\" },\n" 20 } 21 }; 22 23