diff options
author | joerg <joerg> | 2014-05-30 11:34:01 +0000 |
---|---|---|
committer | joerg <joerg> | 2014-05-30 11:34:01 +0000 |
commit | 2b71170102de6ac927a054fa2388ed3ecc5954de (patch) | |
tree | 1ff9a5c8371ec666114e9d836507b9d72523d1b3 /graphics | |
parent | 6c4d4b0f01272408d812f2db8698bcc340d2d579 (diff) | |
download | pkgsrc-2b71170102de6ac927a054fa2388ed3ecc5954de.tar.gz |
Fix build of imlib-gtk by adding the needed argument for DGifCloseFile.
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/imlib/distinfo | 4 | ||||
-rw-r--r-- | graphics/imlib/patches/patch-ak | 36 |
2 files changed, 37 insertions, 3 deletions
diff --git a/graphics/imlib/distinfo b/graphics/imlib/distinfo index 0dc0a35850d..8cf572cb8a4 100644 --- a/graphics/imlib/distinfo +++ b/graphics/imlib/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.24 2014/05/22 11:50:41 obache Exp $ +$NetBSD: distinfo,v 1.25 2014/05/30 11:34:01 joerg Exp $ SHA1 (imlib-1.9.15.tar.bz2) = c9a732a354fbb3c7e1a426e5d19fc92d73f8f720 RMD160 (imlib-1.9.15.tar.bz2) = 195b80833167134ba2d9a9574d420279f9cf55f4 @@ -12,7 +12,7 @@ SHA1 (patch-ag) = 7ef3980a6a3eccba41895ef86eae727cd7dfb1e2 SHA1 (patch-ah) = edee5311a47d552f9d1b9dcb96f256518040c538 SHA1 (patch-ai) = df13b72272f754375348437b99d962cb17732619 SHA1 (patch-aj) = 60171b7341c65fb6eb0a93738fef4b2c31692bdf -SHA1 (patch-ak) = a7c4f8f1d5df3d014ec049ce93be44d36f943cb2 +SHA1 (patch-ak) = 21ae3e022f65061a1b2901183d180245d9fc8b69 SHA1 (patch-al) = 4ad51c7128f7d6a5ecc67f51c745caf53a4def06 SHA1 (patch-am) = 73c62e11f5b6ac6774e51f8183987b2b4db01465 SHA1 (patch-an) = 260aeece3eb74d3ec11deed4e38fd46d3f1cde79 diff --git a/graphics/imlib/patches/patch-ak b/graphics/imlib/patches/patch-ak index 2753c4b7d5e..2995ee1f2be 100644 --- a/graphics/imlib/patches/patch-ak +++ b/graphics/imlib/patches/patch-ak @@ -1,4 +1,4 @@ -$NetBSD: patch-ak,v 1.3 2014/05/22 11:50:41 obache Exp $ +$NetBSD: patch-ak,v 1.4 2014/05/30 11:34:01 joerg Exp $ * Fixes build with giflib>=5 @@ -47,3 +47,37 @@ $NetBSD: patch-ak,v 1.3 2014/05/22 11:50:41 obache Exp $ rec = TERMINATE_RECORD_TYPE; } *w = gif->Image.Width; +@@ -62,13 +72,13 @@ loader_gif(FILE *f, int *w, int *h, int + rows = malloc(*h * sizeof(GifRowType *)); + if (!rows) + { +- DGifCloseFile(gif); ++ DGifCloseFile(gif, NULL); + return NULL; + } + data = _gdk_malloc_image(*w, *h); + if (!data) + { +- DGifCloseFile(gif); ++ DGifCloseFile(gif, NULL); + free(rows); + return NULL; + } +@@ -79,7 +89,7 @@ loader_gif(FILE *f, int *w, int *h, int + rows[i] = malloc(*w * sizeof(GifPixelType)); + if (!rows[i]) + { +- DGifCloseFile(gif); ++ DGifCloseFile(gif, NULL); + for (i = 0; i < *h; i++) + if (rows[i]) + free(rows[i]); +@@ -168,7 +178,7 @@ loader_gif(FILE *f, int *w, int *h, int + } + } + } +- DGifCloseFile(gif); ++ DGifCloseFile(gif, NULL); + for (i = 0; i < *h; i++) + free(rows[i]); + free(rows); |