From 14de77d677143350d1d7eb195361bae821e30d13 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Thu, 4 Apr 2013 15:13:53 +0200 Subject: [PATCH] matroskadec: fix return code for too long xiph laces Signed-off-by: Michael Niedermayer --- libavformat/matroskadec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index 688a61556c..d068453e62 100644 --- a/libavformat/matroskadec.c +++ b/libavformat/matroskadec.c @@ -1993,7 +1993,7 @@ static int matroska_parse_laces(MatroskaDemuxContext *matroska, uint8_t **buf, for (n = 0; res == 0 && n < *laces - 1; n++) { while (1) { if (size == 0) { - res = AVERROR_EOF; + res = AVERROR_INVALIDDATA; break; } temp = *data;