Commit 658c5209 authored by Michael Niedermayer's avatar Michael Niedermayer

idf: Improve idf_probe() so it doesnt succeed on 0 byte input

parent 3e01c9b5
...@@ -261,7 +261,9 @@ static const uint8_t idf_magic[] = { ...@@ -261,7 +261,9 @@ static const uint8_t idf_magic[] = {
static int idf_probe(AVProbeData *p) static int idf_probe(AVProbeData *p)
{ {
if (!memcmp(p->buf, idf_magic, FFMIN(sizeof(idf_magic), p->buf_size))) if (p->buf_size < sizeof(idf_magic))
return 0;
if (!memcmp(p->buf, idf_magic, sizeof(idf_magic)))
return AVPROBE_SCORE_MAX; return AVPROBE_SCORE_MAX;
return 0; return 0;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment