avformat/apngdec: exit probing when skipping is not possible.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Benoit Fouet 2014-12-02 11:24:21 +01:00 committed by Michael Niedermayer
parent 543fceba9c
commit d7716961a8

View File

@ -87,7 +87,7 @@ static int apng_probe(AVProbeData *p)
/* we don't check IDAT size, as this is the last tag
* we check, and it may be larger than the probe buffer */
if (tag != MKTAG('I', 'D', 'A', 'T') &&
len > bytestream2_get_bytes_left(&gb))
len + 4 > bytestream2_get_bytes_left(&gb))
return 0;
switch (tag) {