Minor checks to prevent NULL-pointer exceptions

(cherry picked from commit c295b834a2)
This commit is contained in:
Paul Bakker 2013-04-12 13:18:07 +02:00
parent 93bab7ff8e
commit cecfd95aba

View file

@ -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;
}