summaryrefslogtreecommitdiffstats
path: root/demux/demux.c
diff options
context:
space:
mode:
Diffstat (limited to 'demux/demux.c')
-rw-r--r--demux/demux.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/demux/demux.c b/demux/demux.c
index c379ee4736..856951f905 100644
--- a/demux/demux.c
+++ b/demux/demux.c
@@ -742,8 +742,7 @@ void ds_free_packs(demux_stream_t *ds)
}
if (ds->asf_packet) {
// free unfinished .asf fragments:
- free(ds->asf_packet->buffer);
- free(ds->asf_packet);
+ free_demux_packet(ds->asf_packet);
ds->asf_packet = NULL;
}
ds->first = ds->last = NULL;