# HG changeset patch # User bcoudurier # Date 1177181250 0 # Node ID f06463413858c4a39aff636e46cf69ad35f43092 # Parent 6a1e340119dfec44456e9a36b24235ef3858ea28 simplify, patch by Mark Cox, melbournemark plus ffmpeg minus devel gmail com diff -r 6a1e340119df -r f06463413858 gifdec.c --- a/gifdec.c Sat Apr 21 15:55:45 2007 +0000 +++ b/gifdec.c Sat Apr 21 18:47:30 2007 +0000 @@ -258,16 +258,13 @@ #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;