]> git.sesse.net Git - vlc/commitdiff
rtmp: fix a memory leak (we must release the fifo)
authorRémi Duraffort <ivoire@videolan.org>
Sat, 4 Jul 2009 08:25:25 +0000 (10:25 +0200)
committerRémi Duraffort <ivoire@videolan.org>
Sat, 4 Jul 2009 08:25:25 +0000 (10:25 +0200)
modules/access/rtmp/access.c

index a8613db57c2d4bbd1b1e5eee7b61fc66d73c300a..b32dace2e654c3aa8a0a2f9dc5d30e3b6becbcec 100644 (file)
@@ -239,6 +239,9 @@ error2:
     vlc_cond_destroy( &p_sys->p_thread->wait );
     vlc_mutex_destroy( &p_sys->p_thread->lock );
 
+    block_FifoRelease( p_sys->p_thread->p_fifo_input );
+    block_FifoRelease( p_sys->p_thread->p_empty_blocks );
+
     free( p_sys->p_thread->psz_application );
     free( p_sys->p_thread->psz_media );