From: RĂ©mi Denis-Courmont Date: Sun, 31 Jan 2010 11:18:58 +0000 (+0200) Subject: aout_IsMuted: fix object leak X-Git-Tag: 1.1.0-ff~611 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=dd57c0a89e36346e67462a9d9a47c93d154d6e73;p=vlc aout_IsMuted: fix object leak --- diff --git a/src/audio_output/intf.c b/src/audio_output/intf.c index b924904e65..22431f8f0d 100644 --- a/src/audio_output/intf.c +++ b/src/audio_output/intf.c @@ -257,7 +257,11 @@ bool aout_IsMuted( vlc_object_t * p_object ) FIND_ANYWHERE ); if ( p_aout ) aout_lock_volume( p_aout ); b_return_val = var_GetBool( p_object->p_libvlc, "volume-muted"); - if ( p_aout ) aout_unlock_volume( p_aout ); + if ( p_aout ) + { + aout_unlock_volume( p_aout ); + vlc_object_release( p_aout ); + } return b_return_val; }