svn commit: r401357 - head/multimedia/mplayer2/files
Antoine Brodin
antoine at FreeBSD.org
Thu Nov 12 15:21:11 UTC 2015
Author: antoine
Date: Thu Nov 12 15:21:10 2015
New Revision: 401357
URL: https://svnweb.freebsd.org/changeset/ports/401357
Log:
Allow building with giflib 5.1
PR: 204492
Modified:
head/multimedia/mplayer2/files/patch-libmpdemux-demux_gif.c
Modified: head/multimedia/mplayer2/files/patch-libmpdemux-demux_gif.c
==============================================================================
--- head/multimedia/mplayer2/files/patch-libmpdemux-demux_gif.c Thu Nov 12 15:16:07 2015 (r401356)
+++ head/multimedia/mplayer2/files/patch-libmpdemux-demux_gif.c Thu Nov 12 15:21:10 2015 (r401357)
@@ -75,11 +75,16 @@
free(priv);
return NULL;
}
-@@ -301,7 +301,7 @@ static void demux_close_gif(demuxer_t* d
+@@ -300,8 +300,12 @@ static void demux_close_gif(demuxer_t* d
+ {
gif_priv_t *priv = demuxer->priv;
if (!priv) return;
++#if GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1 || GIFLIB_MAJOR > 5
++ if (priv->gif && DGifCloseFile(priv->gif, NULL) == GIF_ERROR)
++#else
if (priv->gif && DGifCloseFile(priv->gif) == GIF_ERROR)
- PrintGifError();
++#endif
+ printf("%s\n", GifErrorString(GIF_ERROR));
free(priv->refimg);
free(priv);
More information about the svn-ports-all
mailing list