Browse Source

avcodec/avdct: Clear IDCTDSPContext context

Fixes use of uninitialized variable and segfault

Reviewed-by: Paul B Mahol <onemda@gmail.com>
Reviewed-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit b82825eba8)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tags/n3.4.8
Michael Niedermayer 6 years ago
parent
commit
344368df55
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      libavcodec/avdct.c

+ 1
- 1
libavcodec/avdct.c View File

@@ -109,7 +109,7 @@ int avcodec_dct_init(AVDCT *dsp)

#if CONFIG_IDCTDSP
{
IDCTDSPContext idsp;
IDCTDSPContext idsp = {0};
ff_idctdsp_init(&idsp, avctx);
COPY(idsp, idct);
COPY(idsp, idct_permutation);


Loading…
Cancel
Save