diff options
author | Robin Watts <robin.watts@artifex.com> | 2018-10-15 15:54:39 +0100 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2018-10-18 15:19:25 +0100 |
commit | 22fa8866a4fa753ebe9aefa08f2cdc101b399119 (patch) | |
tree | 4a820fe0548dd0f59dc7b67e2dfb015aeab4700b /source/tools/mudraw.c | |
parent | 854a2cd9a4e9700b5f829409d268f61d7adc4509 (diff) | |
download | mupdf-22fa8866a4fa753ebe9aefa08f2cdc101b399119.tar.xz |
Bug 699967: Fix crash with wide format output to color PCL.
Writing to wide format output was causing uncompressed lines of
more than 32K to be written to a 32K buffer.
I now recognise that there is an inherent limitation in PCL where
image data can't be larger than 32K, so we'll have to split
page output into subimages and hope they register well enough.
This new commit does that (and solves the overwrite). I am seeing
problems when feeding the output from this into gpcl due to the
delta compression. We believe this is a bug in gpcl, and is being
investigated as bug 699969.
Diffstat (limited to 'source/tools/mudraw.c')
0 files changed, 0 insertions, 0 deletions