diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index de14ff96b8..b303d534aa 100644 --- a/libavformat/matroskadec.c +++ b/libavformat/matroskadec.c @@ -3973,7 +3973,7 @@ static int matroska_parse_block_additional(MatroskaDemuxContext *matroska, break; // ignore hdr_smpte_2094_app5 = av_dynamic_hdr_smpte2094_app5_alloc(&hdr_smpte_2094_app5_size); - if (!hdr_smpte_2094_app5_size) + if (!hdr_smpte_2094_app5) return AVERROR(ENOMEM); if ((res = av_dynamic_hdr_smpte2094_app5_from_t35(hdr_smpte_2094_app5,