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