summaryrefslogtreecommitdiff
path: root/graphics/libungif/patches/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/libungif/patches/patch-aa')
-rw-r--r--graphics/libungif/patches/patch-aa25
1 files changed, 25 insertions, 0 deletions
diff --git a/graphics/libungif/patches/patch-aa b/graphics/libungif/patches/patch-aa
new file mode 100644
index 00000000000..2032bb7b68c
--- /dev/null
+++ b/graphics/libungif/patches/patch-aa
@@ -0,0 +1,25 @@
+$NetBSD: patch-aa,v 1.7 2005/03/20 11:07:33 schwarz Exp $
+
+--- util/gif2iris.c.orig 2005-03-19 17:50:38.000000000 +0100
++++ util/gif2iris.c 2005-03-19 18:06:18.000000000 +0100
+@@ -30,6 +30,9 @@
+ #include "gl.h"
+ #include "device.h"
+
++#ifndef __MSDOS__
++#include <stdlib.h>
++#endif
+ #include <stdio.h>
+ #include <ctype.h>
+ #include <string.h>
+@@ -229,8 +232,8 @@
+ BackGround = GifFile->SBackGroundColor;
+ ColorMap = (GifFile->Image.ColorMap ? GifFile->Image.ColorMap :
+ GifFile->SColorMap);
+- ColorMapSize = 1 << (GifFile->Image.ColorMap ? GifFile->Image.BitsPerPixel :
+- GifFile->SBitsPerPixel);
++ ColorMapSize = 1 << (GifFile->Image.ColorMap ? GifFile->Image.ColorMap->BitsPerPixel :
++ GifFile->SColorMap->BitsPerPixel);
+ GifQprintf("\n");
+ Screen2Iris(ScreenBuffer, GifFile->SWidth, GifFile->SHeight);
+