summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
authorods15 <ods15@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-15 11:26:05 +0000
committerods15 <ods15@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-15 11:26:05 +0000
commite7c9a5bbe4edab8287e7ea8d90276e0831a5c1ba (patch)
tree00e82ddaa0bce0dd1351a0f5243b7dfde3f4047a /libmpdemux
parentfdb5454df2e6c0c631728c87ccec2887ed869f4a (diff)
downloadmpv-e7c9a5bbe4edab8287e7ea8d90276e0831a5c1ba.tar.bz2
mpv-e7c9a5bbe4edab8287e7ea8d90276e0831a5c1ba.tar.xz
update to libnut API, don't free the streams
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20941 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/demux_nut.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/libmpdemux/demux_nut.c b/libmpdemux/demux_nut.c
index 3f1b1008a4..3ad08de600 100644
--- a/libmpdemux/demux_nut.c
+++ b/libmpdemux/demux_nut.c
@@ -275,9 +275,8 @@ static int demux_control_nut(demuxer_t * demuxer, int cmd, void * arg) {
}
static void demux_close_nut(demuxer_t *demuxer) {
- nut_context_t * nut = ((nut_priv_t*)demuxer->priv)->nut;
- nut_demuxer_uninit(nut);
- free(((nut_priv_t*)demuxer->priv)->s);
+ nut_priv_t * priv = demuxer->priv;
+ nut_demuxer_uninit(priv->nut);
free(demuxer->priv);
demuxer->priv = NULL;
}