avutil: hdr_dynamic_metadata: handle allocation failure

Handle allocation failure properly in
av_dynamic_hdr_smpte2094_app5_from_t35.

Fixes Coverity issue #1691448
This commit is contained in:
Marvin Scholz 2026-04-21 22:12:05 +02:00
parent 3dbc3c6954
commit 37ff8fad47

View file

@ -441,6 +441,9 @@ int av_dynamic_hdr_smpte2094_app5_from_t35(AVDynamicHDRSmpte2094App5 *s, const u
return AVERROR(ENOMEM);
uint8_t *padded_data = av_mallocz(padded_size);
if (!padded_data)
return AVERROR(ENOMEM);
memcpy(padded_data, data, size);
ret = init_get_bits8(gb, padded_data, size);
if (ret < 0)