summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfm-x/pdfobj.c
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2018-10-07 21:27:40 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2018-10-07 21:27:40 +0000
commitf2ecd8d86ead590b4799f8a54e96e11384df2b3b (patch)
treef09911f976da12bb0d87da0ec9edc2b489fa6087 /Build/source/texk/dvipdfm-x/pdfobj.c
parent7b61510c53b104577fa7804435895594da6bd884 (diff)
Fix a bug in inline PS code handling (S. Hirata)
git-svn-id: svn://tug.org/texlive/trunk@48853 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/pdfobj.c')
-rw-r--r--Build/source/texk/dvipdfm-x/pdfobj.c19
1 files changed, 3 insertions, 16 deletions
diff --git a/Build/source/texk/dvipdfm-x/pdfobj.c b/Build/source/texk/dvipdfm-x/pdfobj.c
index f544cb90f62..a09bb2a41b8 100644
--- a/Build/source/texk/dvipdfm-x/pdfobj.c
+++ b/Build/source/texk/dvipdfm-x/pdfobj.c
@@ -1823,20 +1823,6 @@ filter_PNG15_apply_filter (unsigned char *raster,
return dst;
}
-/* TIFF predictor filter support
- *
- * Many PDF viewers seems to have broken TIFF 2 predictor support?
- * Ony GhostScript and MuPDF render 4bpc grayscale image with TIFF 2 predictor
- * filter applied correctly.
- *
- * Acrobat Reader DC 2015.007.20033 NG
- * Adobe Acrobat X 10.1.13 NG
- * Foxit Reader 4.1.5.425 NG
- * GhostScript 9.16 OK
- * SumatraPDF(MuPDF) v3.0 OK
- * Evince(poppler) 2.32.0.145 NG (1bit and 4bit broken)
- */
-
/* This modifies "raster" itself! */
static void
apply_filter_TIFF2_1_2_4 (unsigned char *raster,
@@ -1890,13 +1876,14 @@ apply_filter_TIFF2_1_2_4 (unsigned char *raster,
}
}
}
- if (outbits > 0)
+ if (outbits > 0) {
raster[k] = (outbuf << (8 - outbits)); k++;
+ }
}
RELEASE(prev);
}
-unsigned char *
+static unsigned char *
filter_TIFF2_apply_filter (unsigned char *raster,
int32_t columns, int32_t rows,
int8_t bpc, int8_t colors, int32_t *length)