OSDN Git Service

avcodec/svq1: zero initialize entries array
authorJames Almer <jamrial@gmail.com>
Sun, 9 Apr 2017 16:38:41 +0000 (13:38 -0300)
committerJames Almer <jamrial@gmail.com>
Sun, 9 Apr 2017 16:38:41 +0000 (13:38 -0300)
Fixes valgrind warnings about "Use of uninitialised value of size 8"

Reviewed-by: Kieran Kunhya <kierank@obe.tv>
Signed-off-by: James Almer <jamrial@gmail.com>
libavcodec/svq1dec.c

index d3e60c3..e5e43fc 100644 (file)
@@ -160,7 +160,7 @@ static int svq1_decode_block_intra(GetBitContext *bitbuf, uint8_t *pixels,
     uint8_t *list[63];
     uint32_t *dst;
     const uint32_t *codebook;
-    int entries[6];
+    int entries[6] = { 0 };
     int i, j, m, n;
     int stages;
     unsigned mean;
@@ -227,7 +227,7 @@ static int svq1_decode_block_non_intra(GetBitContext *bitbuf, uint8_t *pixels,
     uint8_t *list[63];
     uint32_t *dst;
     const uint32_t *codebook;
-    int entries[6];
+    int entries[6] = { 0 };
     int i, j, m, n;
     int stages;
     unsigned mean;