Commit 14de77d6 authored by Michael Niedermayer's avatar Michael Niedermayer

matroskadec: fix return code for too long xiph laces

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 740ebe46
...@@ -1993,7 +1993,7 @@ static int matroska_parse_laces(MatroskaDemuxContext *matroska, uint8_t **buf, ...@@ -1993,7 +1993,7 @@ static int matroska_parse_laces(MatroskaDemuxContext *matroska, uint8_t **buf,
for (n = 0; res == 0 && n < *laces - 1; n++) { for (n = 0; res == 0 && n < *laces - 1; n++) {
while (1) { while (1) {
if (size == 0) { if (size == 0) {
res = AVERROR_EOF; res = AVERROR_INVALIDDATA;
break; break;
} }
temp = *data; temp = *data;
......
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