summaryrefslogtreecommitdiff
path: root/source/fitz/colorspace.c
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2016-05-31 18:34:20 +0100
committerRobin Watts <robin.watts@artifex.com>2016-05-31 18:36:16 +0100
commit7db12511cd4a7c5e7d367c9f0d510783550c6d7d (patch)
treedbc31cbabdd6af70b7aac030215e9cf1f96373af /source/fitz/colorspace.c
parent1385f91ef297de29942256f933ca6ce777da59fe (diff)
downloadmupdf-7db12511cd4a7c5e7d367c9f0d510783550c6d7d.tar.xz
Bug 696813: Fix Lab colorspaces.
Lab colorspaces had been broken due to incorrect clipping of color values introduced in an effort to fix Bug 696796.
Diffstat (limited to 'source/fitz/colorspace.c')
-rw-r--r--source/fitz/colorspace.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/fitz/colorspace.c b/source/fitz/colorspace.c
index 298c4712..c07d322b 100644
--- a/source/fitz/colorspace.c
+++ b/source/fitz/colorspace.c
@@ -277,6 +277,12 @@ fz_colorspace_is_indexed(fz_context *ctx, fz_colorspace *cs)
return (cs && !strcmp(cs->name, "Indexed"));
}
+int
+fz_colorspace_is_lab(fz_context *ctx, fz_colorspace *cs)
+{
+ return (cs && !strcmp(cs->name, "Lab"));
+}
+
/* Fast pixmap color conversions */
static void fast_gray_to_rgb(fz_pixmap *dst, fz_pixmap *src)