Commit bb931e14 authored by Zhao Zhili's avatar Zhao Zhili Committed by Rémi Denis-Courmont

vlc_input: check malloc return

Signed-off-by: default avatarRémi Denis-Courmont <remi@remlab.net>
parent 4b7e668f
...@@ -190,7 +190,7 @@ static inline input_attachment_t *vlc_input_attachment_New( const char *psz_name ...@@ -190,7 +190,7 @@ static inline input_attachment_t *vlc_input_attachment_New( const char *psz_name
a->psz_description = strdup( psz_description ? psz_description : "" ); a->psz_description = strdup( psz_description ? psz_description : "" );
a->i_data = i_data; a->i_data = i_data;
a->p_data = malloc( i_data ); a->p_data = malloc( i_data );
if( i_data > 0 && likely(p_data != NULL) ) if( i_data > 0 && likely(a->p_data != NULL) )
memcpy( a->p_data, p_data, i_data ); memcpy( a->p_data, p_data, i_data );
if( unlikely(a->psz_name == NULL || a->psz_mime == NULL if( unlikely(a->psz_name == NULL || a->psz_mime == NULL
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment