From 14de77d677143350d1d7eb195361bae821e30d13 Mon Sep 17 00:00:00 2001
From: Michael Niedermayer <michaelni@gmx.at>
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 <michaelni@gmx.at>
---
 libavformat/matroskadec.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c
index 688a61556c7..d068453e624 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;
-- 
GitLab