mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-01-23 20:01:06 +00:00
Minor checks to prevent NULL-pointer exceptions
(cherry picked from commit c295b834a2
)
This commit is contained in:
parent
93bab7ff8e
commit
cecfd95aba
|
@ -198,6 +198,9 @@ int md_free_ctx( md_context_t *ctx );
|
|||
*/
|
||||
static inline unsigned char md_get_size( const md_info_t *md_info )
|
||||
{
|
||||
if( md_info == NULL )
|
||||
return( 0 );
|
||||
|
||||
return md_info->size;
|
||||
}
|
||||
|
||||
|
@ -210,6 +213,9 @@ static inline unsigned char md_get_size( const md_info_t *md_info )
|
|||
*/
|
||||
static inline md_type_t md_get_type( const md_info_t *md_info )
|
||||
{
|
||||
if( md_info == NULL )
|
||||
return( POLARSSL_MD_NONE );
|
||||
|
||||
return md_info->type;
|
||||
}
|
||||
|
||||
|
@ -222,6 +228,9 @@ static inline md_type_t md_get_type( const md_info_t *md_info )
|
|||
*/
|
||||
static inline const char *md_get_name( const md_info_t *md_info )
|
||||
{
|
||||
if( md_info == NULL )
|
||||
return( NULL );
|
||||
|
||||
return md_info->name;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue