summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-12-11 22:19:46 +0000
committerUoti Urpala <uau@glyph.nonexistent.invalid>2010-12-16 06:22:19 +0200
commit68c262c6c4c0addae61e78403d75f445b19f2e6a (patch)
treee8c6993a1c8b3c4c367962592bdb24251003e81c
parent3474d7e1b571b6b1dbcccde5535d7187a1425e12 (diff)
downloadmpv-68c262c6c4c0addae61e78403d75f445b19f2e6a.tar.bz2
mpv-68c262c6c4c0addae61e78403d75f445b19f2e6a.tar.xz
demux_ts: avoid using unitialized data
Add memset to avoid using uninitialized data with sample in bug 1280. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32693 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--libmpdemux/demux_ts.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libmpdemux/demux_ts.c b/libmpdemux/demux_ts.c
index 2c8d73ab2c..cd2441314e 100644
--- a/libmpdemux/demux_ts.c
+++ b/libmpdemux/demux_ts.c
@@ -2760,6 +2760,7 @@ static int ts_parse(demuxer_t *demuxer , ES_stream_t *es, unsigned char *packet,
TS_stream_info *si;
+ memset(es, 0, sizeof(*es));
while(1)
{
bad = ts_error = 0;