summaryrefslogtreecommitdiff
path: root/multimedia/ming/patches/patch-src_blocks_gifdbl.c
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/ming/patches/patch-src_blocks_gifdbl.c')
-rw-r--r--multimedia/ming/patches/patch-src_blocks_gifdbl.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/multimedia/ming/patches/patch-src_blocks_gifdbl.c b/multimedia/ming/patches/patch-src_blocks_gifdbl.c
new file mode 100644
index 00000000000..c1761810be9
--- /dev/null
+++ b/multimedia/ming/patches/patch-src_blocks_gifdbl.c
@@ -0,0 +1,24 @@
+$NetBSD: patch-src_blocks_gifdbl.c,v 1.1 2013/07/06 07:43:13 ryoon Exp $
+
+* Fix build with giflib 5.0.
+
+--- src/blocks/gifdbl.c.orig 2010-10-10 07:19:23.000000000 +0000
++++ src/blocks/gifdbl.c
+@@ -227,7 +227,7 @@ SWFDBLBitmapData newSWFDBLBitmapData_fro
+ SWFDBLBitmapData ret;
+ struct dbl_data gifdata;
+
+- if((file = DGifOpenFileName(fileName)) == NULL)
++ if((file = DGifOpenFileName(fileName, NULL)) == NULL)
+ return NULL;
+ if(!readGif(file, &gifdata))
+ return NULL;
+@@ -246,7 +246,7 @@ SWFDBLBitmapData newSWFDBLBitmapData_fro
+ SWFDBLBitmapData ret;
+ struct dbl_data gifdata;
+
+- if((file = DGifOpen(input, (InputFunc) gifReadFunc)) == NULL)
++ if((file = DGifOpen(input, (InputFunc) gifReadFunc, NULL)) == NULL)
+ return NULL;
+ if(!readGif(file, &gifdata))
+ return NULL;