aboutsummaryrefslogtreecommitdiffstats
path: root/image.c
diff options
context:
space:
mode:
authorBert Münnich <ber.t@gmx.com>2013-04-21 13:55:08 +0200
committerBert Münnich <ber.t@gmx.com>2013-04-21 13:55:08 +0200
commitb1a24cb018ac3a10b30ffd999e2e5b8a7da6d8ea (patch)
treece1fe4b7e7fe537bfd00ae5ebcd67fdf129c45b3 /image.c
parent593da23cf309aa4dd8b221b896f9d0dc77731ad7 (diff)
downloadnsxiv-b1a24cb018ac3a10b30ffd999e2e5b8a7da6d8ea.tar.zst
Fixed build for giflib version >= 5.0; fixed issue #90
Diffstat (limited to 'image.c')
-rw-r--r--image.c4
1 files changed, 4 insertions, 0 deletions
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;