From e3d18d2687639dd7687b658cf621f1e9d22b71f4 Mon Sep 17 00:00:00 2001 From: Michael Stahl Date: Fri, 27 Jul 2012 17:31:48 +0200 Subject: xpdf: fix some warnings --- xpdf/makefile.mk | 2 +- xpdf/xpdf-3.02-gfxColorMaxComps.patch | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 xpdf/xpdf-3.02-gfxColorMaxComps.patch (limited to 'xpdf') diff --git a/xpdf/makefile.mk b/xpdf/makefile.mk index 046994fe17e4..ff6dd6a4b76d 100644 --- a/xpdf/makefile.mk +++ b/xpdf/makefile.mk @@ -48,7 +48,7 @@ dummy: TARFILE_NAME=xpdf-3.02 TARFILE_MD5=599dc4cc65a07ee868cf92a667a913d2 -PATCH_FILES=$(TARFILE_NAME).patch xpdf-3.02-ooopwd.patch +PATCH_FILES=$(TARFILE_NAME).patch xpdf-3.02-ooopwd.patch xpdf-3.02-gfxColorMaxComps.patch CONFIGURE_DIR= BUILD_DIR=$(CONFIGURE_DIR) diff --git a/xpdf/xpdf-3.02-gfxColorMaxComps.patch b/xpdf/xpdf-3.02-gfxColorMaxComps.patch new file mode 100644 index 000000000000..3f0870b4537e --- /dev/null +++ b/xpdf/xpdf-3.02-gfxColorMaxComps.patch @@ -0,0 +1,24 @@ +--- misc/xpdf-3.02/xpdf/GfxState.cc 2007-02-27 23:05:52.000000000 +0100 ++++ misc/build/xpdf-3.02/xpdf/GfxState.cc 2011-05-18 20:08:45.003807128 +0200 +@@ -2678,7 +2678,7 @@ + double x[16], y[16]; + Guint xi, yi; + GfxColorComp c[4][gfxColorMaxComps]; +- Guint ci[4]; ++ Guint ci[gfxColorMaxComps]; + GfxShadingBitBuf *bitBuf; + Object obj1, obj2; + int i, j; +--- misc/xpdf-3.02/xpdf/GfxState.h 2007-02-27 23:05:52.000000000 +0100 ++++ misc/build/xpdf-3.02/xpdf/GfxState.h 2011-05-18 20:13:26.973936566 +0200 +@@ -393,8 +393,8 @@ + + int nComps; // number of color components (1, 3, or 4) + GfxColorSpace *alt; // alternate color space +- double rangeMin[4]; // min values for each component +- double rangeMax[4]; // max values for each component ++ double rangeMin[gfxColorMaxComps]; // min values for each component ++ double rangeMax[gfxColorMaxComps]; // max values for each component + Ref iccProfileStream; // the ICC profile + }; + -- cgit v1.2.3