[FFmpeg-cvslog] avformat/aa: initialize "header_seed" and "header_key"

Vesselin Bontchev git at videolan.org
Thu Sep 10 12:55:34 CEST 2015


ffmpeg | branch: master | Vesselin Bontchev <vesselin.bontchev at yandex.com> | Thu Sep 10 08:59:56 2015 +0200| [8e28e0721c61cface6496fe4657ff5d3c3d2e6b8] | committer: Vesselin Bontchev

avformat/aa: initialize "header_seed" and "header_key"

Fixes CID 1322364, CID 1322363

Signed-off-by: Vesselin Bontchev <vesselin.bontchev at yandex.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8e28e0721c61cface6496fe4657ff5d3c3d2e6b8
---

 libavformat/aadec.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavformat/aadec.c b/libavformat/aadec.c
index ba700d5..266a8e8 100644
--- a/libavformat/aadec.c
+++ b/libavformat/aadec.c
@@ -65,7 +65,7 @@ static int get_second_size(char *codec_name)
 static int aa_read_header(AVFormatContext *s)
 {
     int i, j, idx, largest_idx = -1;
-    uint32_t nkey, nval, toc_size, npairs, header_seed, start;
+    uint32_t nkey, nval, toc_size, npairs, header_seed = 0, start;
     char key[128], val[128], codec_name[64] = {0};
     uint8_t output[24], dst[8], src[8];
     int64_t largest_size = -1, current_size = -1;
@@ -74,7 +74,7 @@ static int aa_read_header(AVFormatContext *s)
         uint32_t size;
     } TOC[MAX_TOC_ENTRIES];
     uint32_t header_key_part[4];
-    uint8_t header_key[16];
+    uint8_t header_key[16] = {0};
     AADemuxContext *c = s->priv_data;
     AVIOContext *pb = s->pb;
     AVStream *st;



More information about the ffmpeg-cvslog mailing list