From 5d2b12f6de2927d648075b70f7204328325d670d Mon Sep 17 00:00:00 2001 From: Aurelien Jacobs Date: Thu, 8 May 2008 23:11:13 +0000 Subject: [PATCH] matroskadec: fail gracefully when seeking don't work Originally committed as revision 13085 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/matroskadec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index 4899fb4db7..4de3f8bf4c 100644 --- a/libavformat/matroskadec.c +++ b/libavformat/matroskadec.c @@ -1916,7 +1916,7 @@ matroska_parse_seekhead (MatroskaDemuxContext *matroska) /* seek */ if ((res = ebml_read_seek(matroska, seek_pos + matroska->segment_start)) < 0) - return res; + goto finish; /* we don't want to lose our seekhead level, so we add * a dummy. This is a crude hack. */