diff options
Diffstat (limited to 'libmpdemux/demux_nut.c')
-rw-r--r-- | libmpdemux/demux_nut.c | 5 |
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; } |