mirror of https://git.ffmpeg.org/ffmpeg.git
avcodec/dovi_rpudec: don't unnecessarily allocate DOVIExt
This commit is contained in:
parent
a1f96ae157
commit
1c4d4cc368
|
@ -289,7 +289,7 @@ static int parse_ext_blocks(DOVIContext *s, GetBitContext *gb, int ver)
|
|||
num_ext_blocks = get_ue_golomb_31(gb);
|
||||
align_get_bits(gb);
|
||||
|
||||
if (!ext) {
|
||||
if (num_ext_blocks && !ext) {
|
||||
ext = s->ext_blocks = ff_refstruct_allocz(sizeof(*s->ext_blocks));
|
||||
if (!ext)
|
||||
return AVERROR(ENOMEM);
|
||||
|
|
Loading…
Reference in New Issue