Commit 6345184e authored by Rémi Duraffort's avatar Rémi Duraffort

m3u: factorize.

(cherry picked from commit d69171a2d863fad067d87df764d90572e3e509b4)
Signed-off-by: default avatarRémi Duraffort <ivoire@videolan.org>
parent f6162024
...@@ -223,7 +223,7 @@ static int Demux( demux_t *p_demux ) ...@@ -223,7 +223,7 @@ static int Demux( demux_t *p_demux )
LocaleFree( psz_parse ); LocaleFree( psz_parse );
free( psz_mrl ); free( psz_mrl );
if ( psz_artist && *psz_artist ) if ( !EMPTY_STR(psz_artist) )
input_item_SetArtist( p_input, psz_artist ); input_item_SetArtist( p_input, psz_artist );
if( psz_name ) input_item_SetTitle( p_input, psz_name ); if( psz_name ) input_item_SetTitle( p_input, psz_name );
...@@ -242,12 +242,10 @@ static int Demux( demux_t *p_demux ) ...@@ -242,12 +242,10 @@ static int Demux( demux_t *p_demux )
{ {
/* Cleanup state */ /* Cleanup state */
while( i_options-- ) free( (char*)ppsz_options[i_options] ); while( i_options-- ) free( (char*)ppsz_options[i_options] );
free( ppsz_options ); FREENULL( ppsz_options );
ppsz_options = NULL; i_options = 0; i_options = 0;
free( psz_name ); FREENULL( psz_name );
psz_name = NULL; FREENULL( psz_artist );
free( psz_artist );
psz_artist = NULL;
i_parsed_duration = 0; i_parsed_duration = 0;
i_duration = -1; i_duration = -1;
......
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