[vlc-commits] src/stream_output/stream_output.c: destroy mutex on error.

Jean-Paul Saman git at videolan.org
Wed Apr 17 12:07:55 CEST 2013


vlc | branch: master | Jean-Paul Saman <jpsaman at videolan.org> | Wed Apr 17 11:25:32 2013 +0200| [10523bb7029813db95aef3574a83b235fe169a67] | committer: Jean-Paul Saman

src/stream_output/stream_output.c: destroy mutex on error.

Do not leak mutex in sout_NewInstance() on error.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=10523bb7029813db95aef3574a83b235fe169a67
---

 src/stream_output/stream_output.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/src/stream_output/stream_output.c b/src/stream_output/stream_output.c
index 30832df..25e5fab 100644
--- a/src/stream_output/stream_output.c
+++ b/src/stream_output/stream_output.c
@@ -128,6 +128,7 @@ sout_instance_t *sout_NewInstance( vlc_object_t *p_parent, const char *psz_dest
 
     FREENULL( p_sout->psz_sout );
 
+    vlc_mutex_destroy( &p_sout->lock );
     vlc_object_release( p_sout );
     return NULL;
 }



More information about the vlc-commits mailing list