diff options
author | Robin Watts <robin.watts@artifex.com> | 2017-10-25 17:40:37 +0100 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2017-10-25 18:01:13 +0100 |
commit | 88f009ec79eb9b5d5773d7073523cb0aaaef6303 (patch) | |
tree | 33b11e6ef3c3c4954f965a5b845549eadf5472e5 /source/pdf | |
parent | b1d78819518c5b5647f6e0f97327364921614b2b (diff) | |
download | mupdf-88f009ec79eb9b5d5773d7073523cb0aaaef6303.tar.xz |
Fix pgm corruption with spots files.
When converting from a source space to a destination space with
spots for our "overprint" group push, we were hitting problems
in our use of the pixmap converters.
Pixmap converters with copy_spots set can assume that the source
and destination spots are the same - when copy spots is NOT set,
we cannot assume this. This was leading us to have uninitialised
group backgrounds.
I believe we were only seeing this with pgm because of the device
k to cmyk as K only special case.
Also fix an error in the fast_gray_to_cmyk routine that failed to
account for the change from subtractive to additive.
Diffstat (limited to 'source/pdf')
0 files changed, 0 insertions, 0 deletions