mirror of
https://github.com/yuzu-emu/mbedtls
synced 2024-11-26 06:37:46 +00:00
Minor checks to prevent NULL-pointer exceptions
(cherry picked from commit c295b834a2
)
This commit is contained in:
parent
93bab7ff8e
commit
cecfd95aba
1 changed files with 9 additions and 0 deletions
|
@ -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