[gs-commits] ghostpdl branch, master, updated. jbig2dec-0.14-1664-gafe11ca
[email protected] (Robin Watts)
| Newsgroups | gmane.comp.printing.ghostscript.cvs |
|---|---|
| Message-ID | <[email protected]> |
The ghostpdl branch, master has been updated
via afe11ca136aa173541ed0df09b8c189d2344f381 (commit)
from 3b2ad1f24d2e9705481f9feb6835aa3e851726ac (commit)
----------------------------------------------------------------------
commit afe11ca136aa173541ed0df09b8c189d2344f381
Author: Robin Watts <[email protected]>
Date: Thu Sep 12 19:41:47 2019 +0100
Fix various printer devices to properly call spec ops.
Various printer devices (psd, psdcmykog, tiffsep, tiffscaled)
were passing the spec ops on to gx_default_dev_spec_op rather
than gdev_prn_dev_spec_op.
The most obvious implication of this was that we'd sometimes
get a warning about printer devices having a private spec op.
diff --git a/devices/gdevcmykog.c b/devices/gdevcmykog.c
index 5c900e8..d2f0442 100644
--- a/devices/gdevcmykog.c
+++ b/devices/gdevcmykog.c
@@ -228,7 +228,7 @@ cmykog_dev_spec_op(gx_device *dev_, int op, void *data, int datasize)
if (op == gxdso_supports_devn) {
return true;
}
- return gx_default_dev_spec_op(dev_, op, data, datasize);
+ return gdev_prn_dev_spec_op(dev_, op, data, datasize);
}
/*
diff --git a/devices/gdevpsd.c b/devices/gdevpsd.c
index b1e014b..26580ae 100644
--- a/devices/gdevpsd.c
+++ b/devices/gdevpsd.c
@@ -132,7 +132,7 @@ psd_spec_op(gx_device *dev_, int op, void *data, int datasize)
if (op == gxdso_supports_devn) {
return true;
}
- return gx_default_dev_spec_op(dev_, op, data, datasize);
+ return gdev_prn_dev_spec_op(dev_, op, data, datasize);
}
/* Even though psd_device_finalize is the same as gx_devn_prn_device_finalize,
diff --git a/devices/gdevtsep.c b/devices/gdevtsep.c
index acd7178..d40f074 100644
--- a/devices/gdevtsep.c
+++ b/devices/gdevtsep.c
@@ -96,7 +96,7 @@ tiffscaled_spec_op(gx_device *dev_, int op, void *data, int datasize)
if (op == gxdso_supports_iccpostrender) {
return true;
}
- return gx_default_dev_spec_op(dev_, op, data, datasize);
+ return gdev_prn_dev_spec_op(dev_, op, data, datasize);
}
/* ------ The tiffscaled device ------ */
@@ -524,7 +524,7 @@ tiffsep_spec_op(gx_device *dev_, int op, void *data, int datasize)
if (op == gxdso_supports_iccpostrender || op == gxdso_supports_devn) {
return true;
}
- return gx_default_dev_spec_op(dev_, op, data, datasize);
+ return gdev_prn_dev_spec_op(dev_, op, data, datasize);
}
/* ------ The cmyk devices ------ */
Summary of changes:
devices/gdevcmykog.c | 2 +-
devices/gdevpsd.c | 2 +-
devices/gdevtsep.c | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)