From dc4b98a9646e9cfa00d66a894e0aeadf59f03643 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Duraffort?= Date: Mon, 19 Jul 2010 22:29:47 +0200 Subject: [PATCH] lua_demux: fix object leak. --- modules/misc/lua/demux.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/misc/lua/demux.c b/modules/misc/lua/demux.c index 222cc19af5..3fe1ef72eb 100644 --- a/modules/misc/lua/demux.c +++ b/modules/misc/lua/demux.c @@ -257,6 +257,7 @@ static int Demux( demux_t *p_demux ) { msg_Warn( p_demux, "Error while running script %s, " "function parse() not found", psz_filename ); + vlc_object_release( p_input_thread ); return VLC_EGENERIC; } @@ -265,6 +266,7 @@ static int Demux( demux_t *p_demux ) msg_Warn( p_demux, "Error while running script %s, " "function parse(): %s", psz_filename, lua_tostring( L, lua_gettop( L ) ) ); + vlc_object_release( p_input_thread ); return VLC_EGENERIC; } -- 2.39.2