aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--image.c4
2 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index cae679d..29484db 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-VERSION = git-20130414
+VERSION = git-20130421
PREFIX = /usr/local
MANPREFIX = $(PREFIX)/share/man
diff --git a/image.c b/image.c
index 7e3329a..3230880 100644
--- a/image.c
+++ b/image.c
@@ -125,7 +125,11 @@ bool img_load_gif(img_t *img, const fileinfo_t *file)
img->multi.cnt = 0;
img->multi.sel = 0;
+#if defined(GIFLIB_MAJOR) && GIFLIB_MAJOR >= 5
+ gif = DGifOpenFileName(file->path, NULL);
+#else
gif = DGifOpenFileName(file->path);
+#endif
if (gif == NULL) {
warn("could not open gif file: %s", file->name);
return false;