]> git.sesse.net Git - ffmpeg/commitdiff
simplify, patch by Mark Cox, melbournemark plus ffmpeg minus devel gmail com
authorMark Cox <melbournemark+ffmpeg@gmail.com>
Sat, 21 Apr 2007 18:47:30 +0000 (18:47 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Sat, 21 Apr 2007 18:47:30 +0000 (18:47 +0000)
Originally committed as revision 8775 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/gifdec.c

index df0c40eba169e907ecd6ba3302088653dd82f23d..de5cab952e17fb7f6d439fc38be5fda6dcef0dd3 100644 (file)
@@ -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;