]> git.sesse.net Git - vlc/blobdiff - src/audio_output/mixer.c
Remove useless vlc_object_detach() before vlc_object_release()
[vlc] / src / audio_output / mixer.c
index b4b2c26dd0e9bed7d31aff916864a05b388a8812..108e815a112148acd97fc86bdda6704bfe9f0100 100644 (file)
@@ -65,7 +65,6 @@ int aout_MixerNew( aout_instance_t * p_aout )
     if( !p_mixer->module )
     {
         msg_Err( p_aout, "no suitable audio mixer" );
-        vlc_object_detach( p_mixer );
         free( p_mixer->input );
         vlc_object_release( p_mixer );
         return VLC_EGENERIC;
@@ -86,8 +85,6 @@ void aout_MixerDelete( aout_instance_t * p_aout )
     if( !p_aout->p_mixer )
         return;
 
-    vlc_object_detach( p_aout->p_mixer );
-
     module_unneed( p_aout->p_mixer, p_aout->p_mixer->module );
 
     free( p_aout->p_mixer->input );