[FFmpeg-cvslog] avformat/mov: Init ref_sc / ref_st to NULL
Michael Niedermayer
git at videolan.org
Fri Mar 31 00:36:06 EEST 2017
ffmpeg | branch: master | Michael Niedermayer <michael at niedermayer.cc> | Thu Mar 30 23:03:24 2017 +0200| [77a3c288bd57cb47aa8382ce57732775f6730519] | committer: Michael Niedermayer
avformat/mov: Init ref_sc / ref_st to NULL
This is more robust in case some change or corner case causes them to be
dereferenced before being set
Fixes CID1396274, CID1396275
Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=77a3c288bd57cb47aa8382ce57732775f6730519
---
libavformat/mov.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index 127aec1..e487e59 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -4338,8 +4338,8 @@ static int mov_read_sidx(MOVContext *c, AVIOContext *pb, MOVAtom atom)
uint8_t version;
unsigned i, track_id;
AVStream *st = NULL;
- AVStream *ref_st;
- MOVStreamContext *sc, *ref_sc;
+ AVStream *ref_st = NULL;
+ MOVStreamContext *sc, *ref_sc = NULL;
MOVFragmentIndex *index = NULL;
MOVFragmentIndex **tmp;
AVRational timescale;
More information about the ffmpeg-cvslog
mailing list