diff options
author | Robin Watts <Robin.Watts@artifex.com> | 2021-06-25 18:18:23 +0100 |
---|---|---|
committer | Robin Watts <Robin.Watts@artifex.com> | 2021-06-28 16:01:15 +0100 |
commit | 224ddcf95c43272be0511e2c66be73602e4cdbc7 (patch) | |
tree | ca4d1d1de3da4746880fb2225d871f3787668d59 /base/gxdevice.h | |
parent | 50db12bd12f76058516d5c44b5ba7b4c4cf96651 (diff) | |
download | ghostpdl-224ddcf95c43272be0511e2c66be73602e4cdbc7.tar.gz |
Fix SEGV seen in alldevs test with tiff64nc device.
The map_color_rgb routine was being set to a map_color_cmyk routine
which resulted in stack smashing with:
gpcl6 -o out%d.tif -dMaxBitmap=400000000 -sDEVICE=tiff64nc -r72 -Z:
-dNOPAUSE -dBATCH -K2000000 -dClusterJob j9_acrobat.pcl
Diffstat (limited to 'base/gxdevice.h')
-rw-r--r-- | base/gxdevice.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/base/gxdevice.h b/base/gxdevice.h index 38f95d414..846604413 100644 --- a/base/gxdevice.h +++ b/base/gxdevice.h @@ -342,6 +342,7 @@ dev_proc_map_cmyk_color(cmyk_8bit_map_cmyk_color); dev_proc_map_color_rgb(cmyk_8bit_map_color_rgb); dev_proc_decode_color(cmyk_8bit_map_color_cmyk); dev_proc_map_cmyk_color(cmyk_16bit_map_cmyk_color); +dev_proc_map_color_rgb(cmyk_16bit_map_color_rgb); dev_proc_decode_color(cmyk_16bit_map_color_cmyk); dev_proc_encode_color(gx_default_8bit_map_gray_color); dev_proc_decode_color(gx_default_8bit_map_color_gray); |