summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorphintuka <phintuka>2009-07-24 12:41:40 +0000
committerphintuka <phintuka>2009-07-24 12:41:40 +0000
commit8185683af5fb3a800da3b517c5bc91257b5dcf70 (patch)
tree4fc74a16ee73e21ca479f6b3842aca28c1e8ff4e
parent923dc76c715ac46f54667776f69211d5bace484a (diff)
downloadxineliboutput-8185683af5fb3a800da3b517c5bc91257b5dcf70.tar.gz
xineliboutput-8185683af5fb3a800da3b517c5bc91257b5dcf70.tar.bz2
demux_xvdr_dispose(): Added missing ts_data_dispose() call.
Fixes frontend lock-up at exit (with vdr-1.7.x).
-rw-r--r--xine/demux_xvdr.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/xine/demux_xvdr.c b/xine/demux_xvdr.c
index b1387fd3..84b200a1 100644
--- a/xine/demux_xvdr.c
+++ b/xine/demux_xvdr.c
@@ -1028,6 +1028,10 @@ static void demux_xvdr_dispose (demux_plugin_t *this_gen)
{
demux_xvdr_t *this = (demux_xvdr_t *) this_gen;
+ LOGDBG("demux_xvdr_dispose()");
+
+ ts_data_dispose(&this->ts_data);
+
free (this);
}