id2v2: check the return value of decode_str()

Fixes CID1030348
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Michael Niedermayer 2013-06-09 17:25:39 +02:00
parent 2d8f880a9b
commit 6241e8a382

View File

@ -527,7 +527,8 @@ static void read_chapter(AVFormatContext *s, AVIOContext *pb, int len, char *tta
int taglen;
char tag[5];
decode_str(s, pb, 0, &dst, &len);
if (decode_str(s, pb, 0, &dst, &len) < 0)
return;
if (len < 16)
return;