From: RĂ©mi Denis-Courmont Date: Tue, 17 Mar 2015 17:16:44 +0000 (+0200) Subject: block: simplify block_FifoRelease X-Git-Url: https://git.sesse.net/?p=vlc;a=commitdiff_plain;h=3ca68a656282c5dcb4c2ebbb9ec9e8ec6069576f block: simplify block_FifoRelease Since the FIFO is being destroyed, there is no need to lock and to update the FIFO internal state. --- diff --git a/src/misc/block.c b/src/misc/block.c index a5c4b40105..26a2af6da1 100644 --- a/src/misc/block.c +++ b/src/misc/block.c @@ -550,7 +550,7 @@ block_fifo_t *block_FifoNew( void ) */ void block_FifoRelease( block_fifo_t *p_fifo ) { - block_FifoEmpty( p_fifo ); + block_ChainRelease( p_fifo->p_first ); vlc_cond_destroy( &p_fifo->wait_room ); vlc_cond_destroy( &p_fifo->wait ); vlc_mutex_destroy( &p_fifo->lock );