Fixes use of uninitialized memory
Fixes msan_uninit-mem_7fe8a5fd759d_2838_SPECTRE.BIK
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
... | ... |
@@ -185,7 +185,7 @@ static av_cold int init_bundles(BinkContext *c) |
185 | 185 |
blocks = bw * bh; |
186 | 186 |
|
187 | 187 |
for (i = 0; i < BINKB_NB_SRC; i++) { |
188 |
- c->bundle[i].data = av_malloc(blocks * 64); |
|
188 |
+ c->bundle[i].data = av_mallocz(blocks * 64); |
|
189 | 189 |
if (!c->bundle[i].data) |
190 | 190 |
return AVERROR(ENOMEM); |
191 | 191 |
c->bundle[i].data_end = c->bundle[i].data + blocks * 64; |