From 534f6c42a361b6d91eb609704807bb4127b92d04 Mon Sep 17 00:00:00 2001 From: Kim Woelders Date: Tue, 16 Dec 2014 19:39:03 +0100 Subject: [PATCH] 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;