Minor checks to prevent NULL-pointer exceptions

This commit is contained in:
Paul Bakker 2013-04-02 11:13:39 +02:00
parent 3b6a07b745
commit c295b834a2

View File

@ -200,6 +200,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;
}
@ -212,6 +215,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;
}
@ -224,6 +230,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;
}