commit | b7a04a785176512f32805e9901e30a76fbb68a50 | [log] [tgz] |
---|---|---|
author | Hanno Becker <hanno.becker@arm.com> | Tue Dec 18 23:50:21 2018 +0000 |
committer | Hanno Becker <hanno.becker@arm.com> | Wed Dec 19 08:52:05 2018 +0000 |
tree | 6360296a91f9c3014105d2ef5dc7a660f618ebf3 | |
parent | 549e455a423576881139d5ecaa8f9ad6738bb74a [diff] [blame] |
Fix mbedtls_ecp_curve_info_from_name() for NULL input
diff --git a/library/ecp.c b/library/ecp.c index beab9c4..ecea591 100644 --- a/library/ecp.c +++ b/library/ecp.c
@@ -505,6 +505,9 @@ { const mbedtls_ecp_curve_info *curve_info; + if( name == NULL ) + return( NULL ); + for( curve_info = mbedtls_ecp_curve_list(); curve_info->grp_id != MBEDTLS_ECP_DP_NONE; curve_info++ )