if( ( p_sys->hfaad = faacDecOpen() ) == NULL )
{
msg_Err( p_dec, "cannot initialize faad" );
+ free( p_sys );
return VLC_EGENERIC;
}
&i_rate, &i_channels ) < 0 )
{
msg_Err( p_dec, "Failed to initialize faad using extra data" );
+ faacDecClose( p_sys->hfaad );
+ free( p_sys );
return VLC_EGENERIC;
}