summaryrefslogtreecommitdiff
path: root/external/libtiff
diff options
context:
space:
mode:
Diffstat (limited to 'external/libtiff')
-rw-r--r--external/libtiff/libtiff.16bitcielab.patch6
1 files changed, 3 insertions, 3 deletions
diff --git a/external/libtiff/libtiff.16bitcielab.patch b/external/libtiff/libtiff.16bitcielab.patch
index cecce9cd8402..968de975f641 100644
--- a/external/libtiff/libtiff.16bitcielab.patch
+++ b/external/libtiff/libtiff.16bitcielab.patch
@@ -34,9 +34,9 @@
+ for( ; h > 0; --h) {
+ for (x = w; x > 0; --x) {
+ TIFFCIELabToXYZ(img->cielab,
-+ wp[0] / 256,
-+ wp[1] / 256,
-+ wp[2] / 256,
++ (uint16_t)wp[0] / 257,
++ (int16_t)wp[1] / 256,
++ (int16_t)wp[2] / 256,
+ &X, &Y, &Z);
+ TIFFXYZToRGB(img->cielab, X, Y, Z, &r, &g, &b);
+ *cp++ = PACK(r, g, b);