From 94cebc5641db4e8219168b1c5eac49a9059907ce Mon Sep 17 00:00:00 2001 From: Mark Cox Date: Sat, 21 Apr 2007 18:47:30 +0000 Subject: simplify, patch by Mark Cox, melbournemark plus ffmpeg minus devel gmail com Originally committed as revision 8775 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/gifdec.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'libavcodec/gifdec.c') diff --git a/libavcodec/gifdec.c b/libavcodec/gifdec.c index df0c40eba1..de5cab952e 100644 --- a/libavcodec/gifdec.c +++ b/libavcodec/gifdec.c @@ -258,16 +258,13 @@ static int gif_parse_next_image(GifState *s) #endif switch (code) { case ',': - if (gif_read_image(s) < 0) - return -1; - return 0; - case ';': - /* end of image */ - return -1; + return gif_read_image(s); case '!': if (gif_read_extension(s) < 0) return -1; break; + case ';': + /* end of image */ default: /* error or erroneous EOF */ return -1; -- cgit v1.2.3