avformat/mov: ensure required number of bytes is read

Fixes: use-of-uninitialized-value

Found by OSS-Fuzz.

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
Kacper Michajłow 2024-08-07 16:09:20 +02:00 committed by Michael Niedermayer
parent d2a25dc2bf
commit b534e402d8
No known key found for this signature in database
GPG Key ID: B18E8928B3948D64
1 changed files with 1 additions and 1 deletions

View File

@ -7096,7 +7096,7 @@ static int mov_read_free(MOVContext *c, AVIOContext *pb, MOVAtom atom)
if (atom.size < 8)
return 0;
ret = avio_read(pb, content, FFMIN(sizeof(content), atom.size));
ret = ffio_read_size(pb, content, FFMIN(sizeof(content), atom.size));
if (ret < 0)
return ret;