From 88682e14a4c89caa499fedad2a3faab316f72dda Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Mon, 19 Jul 2010 19:53:14 +0100 Subject: Fix a potential freeing of unallocated memory. --- src/demuxers/asfheader.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/demuxers/asfheader.c b/src/demuxers/asfheader.c index e9a36fc29..1482ac982 100644 --- a/src/demuxers/asfheader.c +++ b/src/demuxers/asfheader.c @@ -300,6 +300,9 @@ static int asf_header_parse_stream_properties(asf_header_t *header, uint8_t *buf if (!asf_stream) goto exit_error; + asf_stream->private_data = NULL; + asf_stream->error_correction_data = NULL; + asf_reader_init(&reader, buffer, buffer_len); asf_reader_get_guid(&reader, &guid); -- cgit v1.2.3