kwo pushed a commit to branch master. http://git.enlightenment.org/legacy/imlib2.git/commit/?id=534f6c42a361b6d91eb609704807bb4127b92d04
commit 534f6c42a361b6d91eb609704807bb4127b92d04 Author: Kim Woelders <k...@woelders.dk> Date: Tue Dec 16 19:39:03 2014 +0100 Revert "loader_gif(): Abort gif parsing if DGifGetLine() fails" This reverts commit 2c6a3af9b6595dcaa7151dd27caa5303a5d152c2. The fix breaks loading of certain images that at least apparently were loaded just fine before. --- src/modules/loaders/loader_gif.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/modules/loaders/loader_gif.c b/src/modules/loaders/loader_gif.c index f114d4d..638df59 100644 --- a/src/modules/loaders/loader_gif.c +++ b/src/modules/loaders/loader_gif.c @@ -85,10 +85,7 @@ load(ImlibImage * im, ImlibProgressFunction progress, char progress_granularity, { for (j = intoffset[i]; j < h; j += intjump[i]) { - if (DGifGetLine(gif, rows[i], w) == GIF_ERROR) - { - break; - } + DGifGetLine(gif, rows[j], w); } } } @@ -96,10 +93,7 @@ load(ImlibImage * im, ImlibProgressFunction progress, char progress_granularity, { for (i = 0; i < h; i++) { - if (DGifGetLine(gif, rows[i], w) == GIF_ERROR) - { - break; - } + DGifGetLine(gif, rows[i], w); } } done = 1; --