diff options
Diffstat (limited to 'media-gfx/fbida/files/fbida-2.10-giflib-4.2.patch')
-rw-r--r-- | media-gfx/fbida/files/fbida-2.10-giflib-4.2.patch | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/media-gfx/fbida/files/fbida-2.10-giflib-4.2.patch b/media-gfx/fbida/files/fbida-2.10-giflib-4.2.patch new file mode 100644 index 000000000000..1e21b8af2bd7 --- /dev/null +++ b/media-gfx/fbida/files/fbida-2.10-giflib-4.2.patch @@ -0,0 +1,17 @@ +--- a/rd/read-gif.c ++++ b/rd/read-gif.c +@@ -14,6 +14,14 @@ + } + #else + #define GIF5DATA(x) ++// v4.2 removed PrintGifError in favor of GifErrorString, but with a different ++// prototype than v5 ++#if defined(GIFLIB_MAJOR) && defined(GIFLIB_MINOR) && (GIFLIB_MAJOR == 4) && (GIFLIB_MINOR == 2) ++static void PrintGifError() ++{ ++ fprintf(stderr, "GIF library error: %s\n", GifErrorString()); ++} ++#endif + #define PrintGifError(e) PrintGifError() + #define DGifOpenFileHandle(x,e) DGifOpenFileHandle(x) + #define DGifCloseFile(x,e) DGifCloseFile(x) |